java转utf-8中文乱码
时间: 2023-09-06 09:13:52 浏览: 234
java的中文乱码
可以尝试以下几种方法:
1. 在代码中添加以下代码:`System.setProperty("file.encoding","UTF-8");`
2. 使用记事本打开文件,另存为时选择UTF-8编码。
3. 使用工具,如Notepad++,打开文件并转换编码为UTF-8。
4. 在Java代码中使用InputStreamReader和BufferedReader读取文件,指定编码为UTF-8,例如:
```
FileInputStream fis = new FileInputStream("file.txt");
InputStreamReader isr = new InputStreamReader(fis, "UTF-8");
BufferedReader br = new BufferedReader(isr);
```
希望以上方法能够帮助你解决问题。
阅读全文