Reverse digits of an integer.
Example1: x = 123, return 321
Example2: x = -123, return -321
好吧 原諒我是一隻超級菜鳥,做的都是 so easy的題目
但是大家有沒有考慮過 當case的最後一位是0的情況嗎?比如100,比如120,之類的= =
下面奉上小菜鳥的java實現代碼。(我記得我大一就應該做過了- -現在應該算是重溫了吧)
public class Solution {
public int reverse(int x) {
int number = 0;
if(x<0){
x = -x;
while(x!=0){
number = x%10 +number*10;
x=x/10;
}
number = - number;
}
else if(x == 0){
number = 0;
}
else{
while(x!=0){
number = x%10 +number*10;
x=x/10;
}
}
return number;
}
}