****leetcode第七题是整数反转,这道题在leetcode里相对而言是一道比较简单的题,其计算方式比较易于理解,先判断输入数字的情况。是否为0.若不为0则继续计算。 接下来的计算思路就是将除个位以外的位取商 个位取余,再反转然后比较就可以了
**
class Solution {
public int reverse(int x) {
long result=0;
while (x != 0){
result = result * 10 + x % 10;
x = x / 10;
}
if(result < Integer.MIN_VALUE || result > Integer.MAX_VALUE){
return 0;
}
return (int)result;
}
}
刚开始写,思路有些乱 有什么不对的,欢迎各位大佬指正