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

dos.writeChars()写入的字符串,怎么读出

DataOutputStream 中庸utf-16be编码写入文件的dos.writeChars(); 在DataInputStream中怎么读出来

提问者:qq_记取儿家_0 2016-03-04 22:19

个回答

  • 慕丝5395887
    2018-03-06 14:04:07

    你可以自己实现一个readChars()方法,底层包装readChar()方法,从而实现连续读取n个char

  • johnnystrong
    2016-10-14 18:28:40

    String s = dis.readLine();

    System.out.println(s);

  • 煎饼学徒
    2016-03-17 11:42:28

    String ss= dis.readChars();

    系统提示:The method readChars() is undefined for the type DataInputStream,也就是readChars()不存在,没有这个方法。

  • meersun
    2016-03-17 00:10:02

    char c=dis.readChar();//一次只能取一个char‘中’

    System.out.print(c);

    c=dis.readChar();//取‘国’

    System.out.print(c);

  • qq_记取儿家_0
    2016-03-06 16:41:45

    谢谢你的回答。谢谢,只是我用的时候提示错误呀

  • gogoing123
    2016-03-05 00:45:33

    dis.writeChars();