如何利用java把文件中的Unicode字符轉換為漢字?
可以通過BufferedReader 流的形式進行流緩存,之后通過readLine方法獲取到緩存的內容。 BufferedReader bre = null;try {String file = "D:/test/test.txt"
;bre = new BufferedReader(new FileReader(file))
;//此時獲取到的bre就是整個文件的緩存流while ((str = bre.readLine())!= null) // 判斷最后一行不存在,為空結束循環{System.out.println(str)
;//原樣輸出讀到的內容(unicode會自動轉換為中文的)};備注:unicode不需要轉換的,直接輸出即可,會自動變成中文,如:System.out.println("\u0061\u0062\u6c49\u5b57")
;結果就是:ab漢字。