题目地址
https://leetcode-cn.com/problems/reverse-integer/
解法
不得不说大佬的解法是真的牛逼,我之前是按照记录位数解的,但是太麻烦,最后发现大佬的位数直接是一位一位的进行*10。
代码
class Solution {
public int reverse(int x) {
long n = 0;
while (x != 0) {
n = n * 10 + x % 10;
x = x / 10;
}
return (int) n==n?(int)n:0;
}
}