java - CSV 值与表值进行比较
问题描述
需要将 CSV 数据与表格行数据进行比较
已经尝试了用于 csv 的 map 和用于表查询的数组
解决方案
我希望它会帮助你:
public List<String[]> readCSV(String csvFile) throws IOException {
List<String[]> returnVal = new ArrayList<>();
String line;
try (BufferedReader br = new BufferedReader(new FileReader(csvFile))) {
while ((line = br.readLine()) != null)
returnVal.add(line.split(","));
}
return returnVal;
}
此函数采用 csv 文件(路径)并返回行列表。
您可以比较行或对数据进行任何分析。
推荐阅读
- sql - 使用 has_many 的关联命令:通过 Ruby on Rails 中的关联
- algorithm - 给定一组 n 个整数,列出所有可能的子集,其中 k1<= sum <=k2 , k1 和 k2 浮点数
- java - 将 Android API 从 27 降级到 21 (KOTLIN) 后出错
- ubuntu - CMUSphinx-go PortAudio 错误:设备不可用
- laravel - Laravel 5 使用 2 个数据库连接加入 2 个表
- python - 在python中随机化快速排序,递归问题
- android - google/android/gms/maps/model/LatLng 的 NoSuchMethodError
- report - 使用 Oracle APEX 5 编辑交互式报表中的行
- apache-spark - 运行结构化流式传输示例“WARN NetworkClient: Bootstrap broker ip-10-28-3-35.ec2.internal:2181 disconnected”时出错
- java - sqlite中的复合索引