- System.out.println(0b101);// 二进制: 5 (0b 开头的)System.out.println(0e1011);//0.0System.out.println(011);// 八进制: 9 (0 开头的)System.out.println(11);// 十进制: 11System.out.println(0x11C);// 十六进制: 284 (0x 开头的)
- System.out.printf("%010x\n",7);//0000000007 按 10 位十六进制输出, 向右靠齐, 左边用 0 补齐 System.out.printf("%010o\n",13);//0000000015 按 10 位八进制输出, 向右靠齐, 左边用 0 补齐
- System.out.printf("%x\n",7);//7 按 16 进制输出 System.out.printf("%o\n",13);//15 按 8 进制输出
- System.out.println(Integer.toBinaryString(11));//1011 二进制
暂时只有二进制 , 八进制, 十进制, 十六进制的写法, 没找见四进制和三十二进制的写法.
来源: http://www.92to.com/bangong/2018/08-26/34043564.html