0
我想讓用戶輸入一個整數,然後轉換數字。我如何告訴Java輸入整數是基數8?因爲我不能在整數變量的前面追加'0'。Java和八進制數字
我想讓用戶輸入一個整數,然後轉換數字。我如何告訴Java輸入整數是基數8?因爲我不能在整數變量的前面追加'0'。Java和八進制數字
Integer.parseInt("20", 8);
將輸入視爲八進制。一般來說,第二個參數是基數。
感謝您的建議。我想到了。我正在尋找的答案在於Scanner類的javadoc。
「int」是一個沒有格式的32位有符號數字。當你創建一個int值時,它曾經是八進制或十進制的事實已經丟失。 –