java - 在 Java 中读取 CSV 文件时跳过第一行

标签 java list file parsing

在读取 CSV 文件时,我需要忽略第一行。第一行包含我不需要阅读的 CSV 文件的日期和标题。

我只需要从第二行开始阅读。谁能帮帮我?

String csvFilename = "C:\\Data\\csv_files\\REPORT.csv";
String filterCSV = "C:\\Data\\csv_files\\Output.csv";
CSVWriter write = new CSVWriter(new FileWriter(filterCSV));
CSVReader csvR = new CSVReader(new FileReader(csvFilename)); ---- 
List<CSVData> list = csv.parse(col, csvR);

for (Object object : list) {
    ------
}

最佳答案

非常简单:

 List<CSVData> list = csv.parse(col, csvR);
 list.remove(0);

关于java - 在 Java 中读取 CSV 文件时跳过第一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20998787/

相关文章:

java - 集成Spring和jersey时在web.xml中指定context-param

Python:将第一个元素更改为列表本身

c++ - 如何通过 C++ 连续写入文本文件并同时通过其他程序(不是 C++)连续读取相同的文本文件?

c - 从C语言文件中读取文本

java - 无法通过使用 selenium 和 Java 来单击动态更改的 div

java - 将值传递给 super 构造函数时无法从静态上下文访问字段

java - 在使用 2 个不同的 HashMap 时,我可以使用第一个而不是第二个创建一个 keySet

c# - List索引和Array索引的区别

string - Erlang 如何从列表中获取字符串

c# - Linq - 使用 not "IN"运算符从文本文件中选择非重复行