java - 需要替换您输入到 csv 文件中的数据
问题描述
我正在尝试制作一个程序,从 csv 文件在控制台中显示标准和学生标记。我想到达列,但我也需要到达行,所以当老师想要输入标记程序时,应该按顺序显示标准,它应该替换老师在 csv 文件中输入的标记。任何人都可以帮助我如何替换 csv 文件中的标记?看起来像这样在此处输入图像描述
我为专栏做了这个
BufferedReader br = new BufferedReader(new FileReader("project.csv"));
while ((line = br.readLine()) != null) {
String[] cols = line.split(",");
}
解决方案
我建议您使用库进行 CSV 解析和打印。Apache Commons CSV 将是一个不错的选择。您可以在此处找到指南:https ://www.baeldung.com/apache-commons-csv
推荐阅读
- c# - 创建一个自定义 BindableProperty,它采用 XAML 中基础返回类型的自定义定义字符串表示形式
- c# - 在删除之前修改字典的元素
- python - 关于颜色的散点图图例 [Python3]
- python - 如何更新循环中创建的按钮和标签的 Tkinter 参数?
- javascript - 减少电报机器人脚本以使其可扩展 NodeJS
- python - Pandas 多级分组按日期、年份、保存小时
- javascript - 如何将 JS 中的二维数组与字符串和数字相加
- javascript - Error using library: Invalid hook call. Hooks can only be called inside of the body of a function component
- python - Django migrate won't run new migration when migration exists
- python - How to resolve PIL unidentified image error in flask app