-1

我正在用 java 读取一个 4GB 的 CSV 文件,我要做的是从文件中提取 100000 条记录并制作一个单独的文件,但问题是当我读取一行时 line = br.readLine()String[] record = line.split(cvsSplitBy);它会在每个字符串中添加一个额外""的,就像我打开记录数组时一样看起来 ""abc"",""bcd"",""cef"",""dgh"",""elk""应该是这样"abc","bcd","cef","dgh","elk" 请让我知道为什么要在每个字符串上添加额外的逗号

4

1 回答 1

1

发布您的代码,以便我们进行调查。同时,您可以删除这些额外的""或执行以下操作:

line.split("\"" + cvsSplitBy + "\"")

发布您的代码,我将编辑此回复。

于 2013-10-25T10:44:16.120 回答