我从socket 接收到inputStream 流,我要读两次,
第一次读出来要判断是什么类型的字符串,
第二次要写到文件里现在问题是第一次可以读到,第二次写在文件里的就是空的,
如果第一次不读流,直接写在文件里就是可以的是不是流第一次读完要做一下处理,才能读第二次呢?
要做什么处理
第一次读出来要判断是什么类型的字符串,
第二次要写到文件里现在问题是第一次可以读到,第二次写在文件里的就是空的,
如果第一次不读流,直接写在文件里就是可以的是不是流第一次读完要做一下处理,才能读第二次呢?
要做什么处理
俩次会报错<code>
java.io.EOFException
at java.io.DataInputStream.readByte(DataInputStream.java:250)
</code>