目前我正在阅读.txt文件
FileInputStream is = new FileInputStream(masterPath+txt);
BufferedReader br = new BufferedReader(new InputStreamReader(is));
String readLine = null;
while ((readLine = br.readLine()) != null)
{
...
Run Code Online (Sandbox Code Playgroud)
但unicode字符并不像它们应该的那样出现.
任何想法如何改变上面的代码,让unicode工作?
谢谢!
是.在构造InputStreamReader时指定适当的编码.如果您的文件是UTF-8编码,请使用
new BufferedReader(new InputStreamReader(is, "UTF-8"));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5399 次 |
| 最近记录: |