class Solution {
public int reverse(int x) {
int rev=0;
while(x!=0){
int pop=x%10;
x/=10;
if(rev > Integer.MAX_VALUE/10 || (rev == Integer.MAX_VALUE / 10&&pop>7)) return 0;/.. 判断,超出范围返回0/
if(rev < Integer.MIN_VALUE/10 || (rev == Integer.MIN_VALUE / 10&&pop>7)) return 0;/.. 判断,超出范围返回0/
rev=rev*10+pop;
}
return rev;
}
}
将整数反转
最新推荐文章于 2022-05-02 23:03:44 发布