亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

dos.writeChars()寫入的字符串,怎么讀出

DataOutputStream 中庸utf-16be編碼寫入文件的dos.writeChars(); 在DataInputStream中怎么讀出來

正在回答

6 回答

你可以自己實現一個readChars()方法,底層包裝readChar()方法,從而實現連續讀取n個char

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

String s = dis.readLine();

System.out.println(s);

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

qq_記取兒家_0 提問者

萬分感謝
2016-12-13 回復 有任何疑惑可以回復我~
#2

define_ray

這個方法不對。
2017-08-30 回復 有任何疑惑可以回復我~

String ss= dis.readChars();

系統提示:The method readChars() is undefined for the type DataInputStream,也就是readChars()不存在,沒有這個方法。

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

qq_記取兒家_0 提問者

萬分感謝
2016-12-13 回復 有任何疑惑可以回復我~
#2

define_ray

本來就沒用這個方法
2017-08-30 回復 有任何疑惑可以回復我~

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

System.out.print(c);

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

System.out.print(c);

3 回復 有任何疑惑可以回復我~
#1

怒放的生命012

對,我試過了,一次只能取出來一個字節
2016-07-01 回復 有任何疑惑可以回復我~
#2

qq_記取兒家_0 提問者

萬分感謝
2016-12-13 回復 有任何疑惑可以回復我~
#3

define_ray

只能這樣了
2017-08-30 回復 有任何疑惑可以回復我~

謝謝你的回答。謝謝,只是我用的時候提示錯誤呀

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

dis.writeChars();

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

qq_記取兒家_0 提問者

謝謝你的回答。謝謝,只是我用的時候提示錯誤呀
2016-03-06 回復 有任何疑惑可以回復我~
#2

define_ray

看清問題在回答
2017-08-30 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

dos.writeChars()寫入的字符串,怎么讀出

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號