BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream("test.txt"), "utf8")); 用这种方式读就可以指定编码,指定的编码与文件的编码一致。