Java中文BufferedReader乱码
Linux中环境是UTF-8的编码, 需要使用Java处理Linux导出的文件.
一般都用
BufferedReader fileReader = new BufferedReader(new InputStreamReader(new FileInputStream(srcFilePath), "UTF-8"));
所以, new Reader的时候, 直接使用InputStream来做.
发布时间: 2013-07-16 22:38:04 作者: rapoo
Java中文BufferedReader乱码
Linux中环境是UTF-8的编码, 需要使用Java处理Linux导出的文件.
一般都用
BufferedReader fileReader = new BufferedReader(new InputStreamReader(new FileInputStream(srcFilePath), "UTF-8"));