int i = dis.readInt();
System.out.println(i);
i = dis.readInt();
System.out.println(i);
谢谢!
因为文件在输入的时候是第一次输入了一个10,第二次输入了-10,两个都为 int 型 ,为了读取这两个数,就需要:
int i = dis.readInt();
System.out.println(i);
i = dis.readInt();
System.out.println(i);
而因为变量 i 在第一行就定义了 int 型 ,所以在第三行就不需要再定义了,直接用就行。
第一行 将读出的值10赋给 变量i,然后输出到控制台显示
第三行将读出的值-10赋给变量i,此时的变量i 的值即为-10,不再是10,然后将i的值输出到控制台显示
上面两行跟下面两行很像,还是不懂
读取四个输入字节并返回一个 int 值。