在 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 次浏览

开始你的职业生涯

完成课程以获得认证

开始
广告