在 Java 中解析和格式化八進位制數


要解析和格式化一個八進位制數,請嘗試以下程式碼 -

示例

 線上演示

public class Demo {
   public static void main( String args[] ) {
      int val = Integer.parseInt("150", 8);
      System.out.println(val);
      String str = Integer.toString(val, 8);
      System.out.println(str);
   }
}

輸出

104
150

在以上程式中,我們使用了 Integer.parseInt() 和 Integer.toString() 方法來將一個數字轉換為八進位制數。

int val = Integer.parseInt("150", 8);
String str = Integer.toString(val, 8);

上面的 toString() 方法以字串和格式表示一個值。

我們設定基數為 8,因為八進位制數以基數 8 為基礎。

更新於: 2020 年 6 月 26 日

595 次瀏覽

開始你的職業生涯

完成課程以獲得認證

開始
廣告