【发布时间】:2015-12-05 15:37:56
【问题描述】:
对于我的编程入门课程的期末项目,我需要通读讲师提供的 csv 文件,并将信息划分为特定的数组,以便最终对它们进行排序。
我需要拆分的 CSV 文件中的一个示例是:
1013,Demizz,Tucson,Arizona,85710
I0053,1/11/2014,7298.88
P534,485.67,Nulla ac enim. In tempor turpis nec euismod scelerisque quam turpis adipiscing lorem vitae mattis nibh ligula nec sem. Duis aliquam convallis nunc.
P296,300.92,Cras non velit nec nisi vulputate nonummy. Maecenas tincidunt lacus at velit. Vivamus vel nulla eget eros elementum pellentesque. Quisque porta volutpat erat.
-1
公司 ID、名称、城市、州、邮编
发票#、日期、金额
付款编号、金额、说明
发票#、日期、金额
公司 ID、名称、城市、州、邮编
发票#、日期、金额
-1
是文件的格式。 (描述是他提供的随机语言) 我只需要知道例如我如何读取 1013 然后点击逗号并将其加载到我标记为 companyID 的数组中,然后继续阅读下一个逗号并使其成为公司名称,其余部分line 需要存储到另一个数组中,但在对信息进行排序时是无用的信息。 最后的 -1 终止文件。
对于这个项目,我只能使用数组/数组列表、if/else、循环、try/catch。只是java的基础知识。
【问题讨论】:
标签: java csv java.util.scanner