1. 2. 格式化为二进制 引用形式的描述信息:将输入数据格式化为二进制形式。 StringbinaryString=Integer.toBinaryString(num);// 将整数转换为二进制字符串 1. 3. 输出结果 引用形式的描述信息:将格式化后的二进制数据输出到控制台。 System.out.println("Binary representation of "+num+" is: "+binaryString)...
编译器默认将操作数当成十进制做处理,以0开头的,编译器都会将它作为八进制处理,以0x开头就是16进制。 再测试一个 -2。 System.out.println(Integer.toBinaryString(-2));//11111111111111111111111111111110 1. Java是数值表示是基于二进制补码的。求一个数的负数,先对所有位求反,0变1,1变0,然后加一。就这个例...
可以转成字符串,Byte中用相应的方法
public class Tester{ private static final String SAVED_PATH = "src/main/java/objectStream/employee.dat"; public static void main(String[] args) throws IOException, ClassNotFoundException { // 持久化到本地存储中 Employee harry = new Employee("Harry Hacker", 50000, 1989, 10, 1); try (Obje...