Reverse Integer

来源:互联网 发布:2144传奇盛世翅膀数据 编辑:程序博客网 时间:2024/06/08 07:23

题目:

Reverse digits of an integer.

Example1: x = 123, return 321
Example2: x = -123, return -321

唯一要注意的点就是溢出。

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


0 0