我有一个简单的 .csv 文件,其中包含五个字段:firstName
(string)、lastName
(string)、age
(int)、gender
(char) 和priority
(int)。我需要将此文件读入我已经设置的链接列表。
我的问题是:解决这个问题的最简单方法是什么?我没有发布细节,因为我只是在寻找一般(但简单)的想法;我想自己弄清楚。在文件 I/O 方面,我们没有比 FileReader / FileWriter 做得更高级。我能想到的唯一方法是使用Scanner
导入每一行,然后使用String.split()
将所有内容拆分为一个数组,然后遍历数组并手动提取所有内容/转换为正确的格式(因为它们都将是字符串),然后一次全部插入到链表中。然而,这似乎是一种令人难以置信的迂回方式。
有没有更简单的方法可以做到这一点?