为了账号安全,请及时绑定邮箱和手机立即绑定

DataInputStream如何读取文件数据?

如果写操作是这样的: 

dos.writeUTF("美国"); 

dos.writeUTF("美国"); 

dos.writeChars("人民a1"); 

对应的读取操作应该怎么写呢?

正在回答

3 回答

在第二个dis.readUTF();上,将鼠标移到这上面,有三个修复方法,选第一个Remove argument to match 'readUTF()'就可以了

0 回复 有任何疑惑可以回复我~

writeChars是写入一个序列的UCS2编码字符串,要用readChar逐个读取

5805c6910001933303610050.jpg

5805c6910001a21a04060171.jpg


0 回复 有任何疑惑可以回复我~
#1

johnnystrong 提问者

第二个dis.readUTF();会报错
2016-10-25 回复 有任何疑惑可以回复我~

前两个用这个dis.readUTF();其中dis是DataInputStream的实例化对象。

第三个用这个dis.readChar();

纯手打,希望你采纳。

0 回复 有任何疑惑可以回复我~
#1

johnnystrong 提问者

第二个dis.readUTF();会报错,你可以试一下。
2016-10-15 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

DataInputStream如何读取文件数据?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信