题目
反转一个只有3位数的整数。
你可以假设输入一定是一个只有三位数的整数,这个整数大于等于100,小于1000。
样例
123 反转之后是 321。
900 反转之后是 9。
解答
public class TransferNums {
public static void main(String[] args) {
System.out.println(reverseInteger(900));
}
public static int reverseInteger(int orginNum) {
char[] nums = String.valueOf(orginNum).toCharArray();
char[] numsResult = new char[nums.length];
for (int i = nums.length - 1; i >= 0; i--) {
numsResult[nums.length-1-i] = nums[i];
}
System.out.println(numsResult.toString());
return Integer.parseInt(String.valueOf(numsResult));
}
}