7. Reverse Integer

public class Main {


    public static void main(String[] args) {

        System.out.println(reverse(-123));

    }

    public static int reverse(int x) {

    long sum=0;
        while(x!=0){
        sum=sum*10+x%10;
        x=x/10;

    }

        if(sum <=Integer.MAX_VALUE && sum>=Integer.MIN_VALUE){
        return (int) sum;
    }else {
        return 0;
    }

}
}
原文地址:https://www.cnblogs.com/cstxx77/p/13055323.html