java java讀取文件流亂碼輸出亂碼?
java讀取文件流亂碼輸出亂碼?如果你都是中文,中文是兩個(gè)字節(jié),你可以用兩個(gè)字節(jié)一起讀。如果你有中英文對(duì)照的話,那就不容易了。一次只能讀入所有文本,然后輸出。純中文閱讀:文件F1=新文件(“a.txt
java讀取文件流亂碼輸出亂碼?
如果你都是中文,中文是兩個(gè)字節(jié),你可以用兩個(gè)字節(jié)一起讀。如果你有中英文對(duì)照的話,那就不容易了。一次只能讀入所有文本,然后輸出。純中文閱讀:文件F1=新文件(“a.txt”)t FileInputStream is=新文件inputstream(F1)t int i/t byte[]B=新字節(jié)[2]t while((i=正在讀?。╞) )!=-1){ 系統(tǒng)打印(new string(b))t}中英文混合文本讀取字節(jié)[]b=new byte[yourtxlength]yourtxlength是文本字節(jié)的長(zhǎng)度
scanner sc=new scanner(new File()abc.txt文件“”)
int c=1
FileWriter fw=new FileWriter(”sf.txt文件“)而(sc.hasNextLine公司()){
字符串s=csc.nextLine公司()
固件寫入(s“rn”)前沖洗()
c
}前關(guān)閉()
sc.關(guān)閉()