反轉一個只有3位數的整數

題目

反轉一個只有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));
    }
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章