如何读取和写入整数-1到DataOutputStream

时间:2014-07-01 07:38:41

标签: java android datainputstream dataoutputstream

我想在DataOutputStream中读取和写入一些值, 但有时值为int -1。

我能够写这个值但是在读取EOFException时,我认为值-1是读取EOF。

有人可以帮我弄清楚如何在DataOutputStream中读取和写入-1。

提前致谢。

2 个答案:

答案 0 :(得分:3)

要编写int值,您可以使用dos.writeInt(x)并阅读,您可以获取int x = dis.readInt()无法编写看似EOF并触发EOFException的值

答案 1 :(得分:0)

像int一样读它,你可以:

 int valueInt = Integer.parseInt(readed_Value);