List<String> getFileContent(String filePath) throws IOException {
List<String> contentList=new ArrayList<String>();
BufferedReader br=new BufferedReader(new FileReader(filePath));
BufferedReader br=new BufferedReader(isr);
String s="";
while ((s = br.readLine()) != null) {
System.out.println(s);
contentList.add(s);
}
return contentList;
}
解决办法
List<String> getFileContent(String filePath) throws IOException {
List<String> contentList=new ArrayList<String>();
InputStreamReader isr = new InputStreamReader(new FileInputStream(filePath), "utf-16");
BufferedReader br=new BufferedReader(isr);
String s="";
while ((s = br.readLine()) != null) {
System.out.println(s);
contentList.add(s);
}
return contentList;
}