以下是我的代码。我正在从带有值的csv文件中读取(每个都在换行符上)
54232
65
6564
6232
67413
26
完全没有意义,但我在读完一行并且它返回后调用了一个sysout
��5后跟换行符
然而,我可以使用这个arraylist来保存文件,它像以前一样保存它,除了第一个值有一些中文字符绑定到开头。我完全不知道。
BufferedReader buffer = new BufferedReader(new FileReader(file));
ArrayList<String> lines = new ArrayList();
String line = "";
while ((line = buffer.readLine()) != null) {
System.out.println(line);
lines.add(line);
}
buffer.close();
return lines;
答案 0 :(得分:0)
解决 我的CSV中有一个BOM。
不习惯LibreOffice。摆弄了保存设置然后它工作得很好