Java opencsv映射-未定义的字段数

Java opencsv映射-未定义的字段数,java,csv,Java,Csv,我用Java编写应用程序,它将在csv文件上运行。将负责列(col1、col2)中选定的日期范围计数数据 其他文件 2014-23-11;22;22;22;23;4;4;5;;543;456646;45 2014-23-11;32;22;22;23;4;4;5;;4564;6456;5;5 2014-23-11;62;52;22;23;4;4;5;;4564;5645645;4 2014-23-11;28;22;22;93;4;4;5;456;456;456;456 我希望应用程序独立于csv

我用Java编写应用程序,它将在csv文件上运行。将负责列(col1、col2)中选定的日期范围计数数据

其他文件

2014-23-11;22;22;22;23;4;4;5;;543;456646;45
2014-23-11;32;22;22;23;4;4;5;;4564;6456;5;5
2014-23-11;62;52;22;23;4;4;5;;4564;5645645;4
2014-23-11;28;22;22;93;4;4;5;456;456;456;456

我希望应用程序独立于csv文件。一个文件有10个字段,另一个有20个字段。日期字段将始终位于开头。如何准备映射文件中预定数量的字段?

创建一个bean,该bean具有
日期
列表
。把这句话读进豆子里。Profit.ok,但是如果我事先不知道有多少个文件将包含字段,那么如何在类中创建字段呢?因为它希望使用Java Bean映射数据,例如:除非不必要,否则您可以清楚地看到?你会怎么做?我知道,但我仍然不知道如何保存数据。把他们留在课堂上是个坏主意?
2014-23-11;22;22;22;23;4;4;5;;543;456646;45
2014-23-11;32;22;22;23;4;4;5;;4564;6456;5;5
2014-23-11;62;52;22;23;4;4;5;;4564;5645645;4
2014-23-11;28;22;22;93;4;4;5;456;456;456;456