如何在Java中读取CSV文件到数组

时间:2011-03-02 04:23:21

标签: java regex csv

就像问题所说,我该怎么做。

5 个答案:

答案 0 :(得分:4)

试试opencsv。好像它会完成这项工作。

答案 1 :(得分:2)

使用OpenCSV,它将快速简便

CSVReader reader = new CSVReader(new FileReader("C:\\Documents\\file.csv"));
List<String[]> csvValues = reader.readAll();

此代码示例将为您提供一个包含String数组的List。

答案 2 :(得分:0)

您可以使用StringTokenizer课程。这是an example

答案 3 :(得分:0)

Apache Wink提供CsvReaderCsvWriter实用程序。

答案 4 :(得分:0)

在读取行上使用split()方法来获取数组。该方法采用正则表达式进行拆分。