问答详情
源自:4-4 字节流之数据输入输出流

DataInputStream如何读取文件数据?

如果写操作是这样的: 

dos.writeUTF("美国"); 

dos.writeUTF("美国"); 

dos.writeChars("人民a1"); 

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

提问者:johnnystrong 2016-10-14 18:30

个回答

  • 慕用1004589
    2018-03-22 16:09:22

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

  • SkyFreecss
    2016-10-18 14:52:36

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

    5805c6910001933303610050.jpg

    5805c6910001a21a04060171.jpg


  • 小卡就是卡卡
    2016-10-15 09:49:23

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

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

    纯手打,希望你采纳。