int a = 1;
System.out.println(a);
System.out.println("Integer.toBinaryString(a)=" +
Integer.toBinaryString(a));
System.out.println("Integer.toHexString(a)=" + Integer.toHexString(a));
System.out.println("Integer.toOctalString(a)=" +
Integer.toOctalString(a));
a = 2;
System.out.println(a);
System.out.println("Integer.toBinaryString(a)=" +
Integer.toBinaryString(a));
System.out.println("Integer.toHexString(a)=" + Integer.toHexString(a));
System.out.println("Integer.toOctalString(a)=" +
Integer.toOctalString(a));
a = 4;
System.out.println(a);
System.out.println("Integer.toBinaryString(a)=" +
Integer.toBinaryString(a));
System.out.println("Integer.toHexString(a)=" + Integer.toHexString(a));
System.out.println("Integer.toOctalString(a)=" +
Integer.toOctalString(a));
a = 8;
System.out.println(a);
System.out.println("Integer.toBinaryString(a)=" +
Integer.toBinaryString(a));
System.out.println("Integer.toHexString(a)=" + Integer.toHexString(a));
System.out.println("Integer.toOctalString(a)=" +
Integer.toOctalString(a));
int b = 1 | 2 | 4 | 8;
System.out.println("1 | 2 | 4 | 8 = " + b);
int b1 = 4;
System.out.println(b1 + " is In " + b + " ? " + ((b1 & b) == b1) );
![]()
本文通过示例代码展示了如何使用Java将整数转换为二进制、十六进制和八进制字符串,并介绍了按位或运算的应用。具体包括不同进制之间的转换方法及条件判断的实现。
197

被折叠的 条评论
为什么被折叠?



