共计 784 个字符,预计需要花费 2 分钟才能阅读完成。
Java 中整数常量 4 中体现形式:
- 十进制
-
二进制 以 0b 或者 0B 结尾
- 比方:0b00,0b01,0b10,0b11
- 顺次对应十进制是:0,1,2,3
-
二进制,逢 2 进 1。
public static void main(String[] args) { int a = 0b00, b = 0b01, c = 0b10, d = 0b11; // 十进制输入 System.out.println(a);//0 System.out.println(b);//1 System.out.println(c);//2 System.out.println(3);//3 }
-
八进制 以 0 结尾
- 比方:01,02,03,04,05,06,07,010,011。
- 顺次对应的十进制是:1,2,3,4,5,6,7,8,9。
-
八进制数,逢 8 进 1。
public static void main(String[] args) { int a = 07, b = 010, c = 011; // 十进制输入 System.out.println(a);//7 System.out.println(b);//8 System.out.println(c);//9 }
-
十六进制 以 0x 或者 0X 结尾,其中,10 至 15,用 a 至 f 示意,此处的 a 至 f 不辨别大小写。
- 比方:0x1,0x2,0x3,0x4,0x5,0x6,0x7,0x8,0x9,0xa,0xb,0xc,0xd,0xe,0xf,0x10。
- 顺次对应的十进制是:1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16。
-
十六进制,逢 16 进 1。
public static void main(String[] args) { int a = 0xa, b = 0xf, c = 0x10; // 十进制输入 System.out.println(a);//10 System.out.println(b);//15 System.out.println(c);//16 }
正文完