看板 java 關於我們 聯絡資訊
抱歉...小弟的表達能力會再加強... 我建立一個文字檔 test.txt 裡頭有中英文字... hello welcome to my world 大家好...歡迎來到我的世界... Netbean中 試寫一個FileReader類別的程式如下 FileReader fr = null; try{ fr = new FileReader("test.txt"); while(fr.read(buffer)!=-1){ //-1表示已沒資料 System.out.print(new String(buffer)); } System.out.println(); }catch.... 輸出會變成這樣.. http://ppt.cc/O-bt 而JCreator 可以正常輸出中、英文字... 就是跟文字檔內容一樣... 以上... : 你是說你用 FileReader 讀了字進來再 System.out.println 時變亂碼? : 還是 NetBeans IDE 內的文字變亂碼? : 感覺我們被你的 conf 跟推文誤導了,請再說明詳細唄。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.168.4.205
superlubu:沒有設對 char encoding,file reader 把檔案當 acsii 06/27 18:29