Reverse digits of an integer.
Example1: x = 123, return 321
Example2: x = -123, return -321
public class Solution {
public int reverse(int x) {
int num = 0;
for (; x != 0; x/=10) {
if (Math.abs(num) > Integer.MAX_VALUE/10) {
return 0;
}
num = num*10 + x%10;
}
return num;
}
}
本文介绍了一种使用Java编程语言实现整数反转的方法,包括处理正负数情况及防止溢出的技巧。
360

被折叠的 条评论
为什么被折叠?



