image_2022-06-30_14-03-53.png
41.3 KB
#medium
#N7. Reverse Integer
problem link
#solution
#N7. Reverse Integer
problem link
#solution
class Solution {
public int reverse(int x) {
int res=0;
boolean isPos=true;
if(x<0){
x=-x;
isPos=false;
}
while(x>0){
int last=x%10;
x/=10;
if(res>Integer.MAX_VALUE/10||res==Integer.MAX_VALUE/10 && last>=8) return 0;
res=res*10+last;
System.out.println(res);
}
return isPos ? res : -res;
}
}