1、文件内容
2、业务代码
import java.io.File;
import java.io.FileReader;
import java.io.BufferedReader;
public class Application {
public static void main(String[] args) throws Exception {
File file = new File("F:/test.txt");
BufferedReader reader = new BufferedReader(new FileReader(file));
String line;
while ((line = reader.readLine()) != null) {
System.out.println(line);
}
}
}
3、控制台打印结果
4、导致原因
打开文本文件,点击另存为,可以查看到文件的编码格式为ANSI。
5、解决办法将文本文件编码改为UTF-8即可。
路漫漫其修远兮,吾将上下而求索
译文:在追寻真理方面,前方的道路还很漫长,但我将百折不挠,不遗余力地去追求和探索。
如果您有什么好的想法与方法,欢迎评论区留言,我们一起讨论~
,