在 Java 中将整数字面量定义为八进制值


以零开头是八进制字面量。任何以 0 为前缀的数字都被视为八进制。八进制数只能使用数字 0-7,就像十进制可以使用 0-9,而二进制可以使用 0-1 一样。

在 Java 中将整数字面量定义为八进制值很简单。以下是声明和初始化。

int myOct = 023;

示例

现场演示

public class Demo {
   public static void main(String []args) {
      int myOct = 023;
      System.out.println(myOct);
   }
}

输出

19

让我们看另一个示例。

示例

现场演示

public class Demo {
   public static void main(String []args) {
      int myOct = 010;
      System.out.println(myOct);
   }
}

输出

8

更新于:2019-07-30

4K+ 次浏览

开启您的 职业生涯

完成课程获得认证

立即开始
广告