整数型赋值二进制,八进制,十六进制
二进制前置0b,八进制前置0,十六进制前置0x
public class Demo01 {
public static void main(String[] args) {
// 定义一个整数变量i1,赋值为10
int i1 = 10;
// 定义一个整数变量i2,赋值为二进制数0101
int i2 = 0b0101;
// 定义一个整数变量i3,赋值为八进制数010
int i3 = 010;
// 定义一个整数变量i4,赋值为十六进制数10
int i4 = 0x10;
// 输出变量i1的值
System.out.println(i1);
// 输出变量i2的值
System.out.println(i2);
// 输出变量i3的值
System.out.println(i3);
// 输出变量i4的值
System.out.println(i4);
}
}
输出结果为
10
5
8
16

浙公网安备 33010602011771号