1.二进制:0,1,满2进1,以0b或0B开头

2.十进制:0-9,满10进1

3.八进制:满8进1,以数字0开头

4.十六进制:0-9及A(10)-F15),满16进1,以0x或0X开头,此处的A-F不区分大小写

public class Binary {
  public static void main(String[] args) {
    // 2
    int n1 = 0b1010;
    // 10
    int n2 = 1010;
    // 8
    int n3 = 01010;
    // 16
    int n4 = 0x10101;
    System.out.println(n1); // 10
    System.out.println(n2); // 1010
    System.out.println(n3); // 520
    System.out.println(n4); // 65793
  }
}
十进制 十六进制 八进制 二进制
0 0 0 0
1 1 1 1
2 2 2 10
3 3 3 11
4 4 4 100
5 5 5 101
6 6 6 110
7 7 7 111
8 8 10 1000
9 9 11 1001
10 A 12 1010
11 B 13 1011
12 C 14 1100
13 D 15 1101
14 E 16 1110
15 F 17 1111
16 10 20 10000
17 11 21 10001