Java 如何从csv文件中获取记录的长度?

Java 如何从csv文件中获取记录的长度?,java,csv,Java,Csv,我正在使用org.apache.commons.csv读取csv文件。我的代码如下所示 Iterable<CSVRecord> records = CSVFormat.RFC4180.withIgnoreEmptyLines(true) .parse((Reader)arg0.getReader()); for (CSVRecord record : records) { } Iter

我正在使用
org.apache.commons.csv
读取
csv
文件。我的代码如下所示

Iterable<CSVRecord> records = CSVFormat.RFC4180.withIgnoreEmptyLines(true)
                                               .parse((Reader)arg0.getReader());

for (CSVRecord record : records) {

}
Iterable records=CSVFormat.RFC4180.withIgnoreEmptyLines(true)
.parse((Reader)arg0.getReader());
用于(CSVRecord记录:记录){
}
如何从每个
记录中获取逗号分隔的字符串值

您可以使用
size()
get(int index)
方法

for (CSVRecord record : records) {
    for(int i=0; i<record.size(); i++){
        System.out.println(record.get(i));
    }
}
for(CSVRecord记录:记录){
for(int i=0;ifor(CSVRecord记录:记录){

//代码


}

你有两个不同的问题,一个在标题中,一个在正文中。是哪一个?
currentRecordSize = record.size();