我想做的是:
第一个CSV文件如下所示:
Car, Model
Toyota, Corolla
Toyota, Avensis
Subaru, Impreza
Ford, Kuga
第二部分详细介绍了模型:
Model, BHP, Fuel Type
Corolla, 150, Diesel
Avensis, 180, Petrol
Impreza, 220, Petrol
Kuga, 110, Diesel
基本上,我想在输入类似的内容后查询这些数据:
汽车:“丰田” 必和必拓:300上述内容将返回一条消息,称没有必和必拓300的丰田汽车。
我在想,解决这个问题的方法是将CSV数据读入Java Maps或标准POJO并从那里进行比较。
在处理大量数据时,地图可能会相当复杂。有没有更好,更明显的方式,我没有想到的?
注意:我不能使用数据库。这必须全部由CSV驱动而没有持久存储。