1. 程式人生 > >leetcode-7 reverse-integer(整數反轉)

leetcode-7 reverse-integer(整數反轉)

我們先看一下題目描述:

 就是將數字進行反轉,可以用數學方法將其解答。

public static int reverse(int x) {
        long a = 0;
        while (x != 0) {
            a = a * 10 + x % 10;
            x = x / 10;
            if (a < Integer.MIN_VALUE || a > Integer.MAX_VALUE) {
                return 0;
            }

        }
        
return (int) a; }

貌似還有用StringBuffer解決,但是本人能力有限看不太懂。這種方法是用時最少的,而且最好理解。所以吸收這種方法就可以了