力扣 7. 整数反转
class Solution {
public int reverse(int x) {
//1230
int res=0;//定义最终的数
int tmp=0;//定义末尾的数
while(x!=0){//因为有负数,并且到最后x肯定是0,所以判断循环条件是x!=0;
//开始循环
tmp=x%10;//末尾的数
x=x/10;//更新x
if(res>Integer.MAX_VALUE/10||res<Integer.MIN_VALUE/10){
return 0;//判断溢出的条件
}
res=res*10+tmp;//重组新的数
}
return res;
}
}