【发布时间】:2018-08-11 17:28:04
【问题描述】:
我正在尝试将已读取的文件拆分为数组。我正在读取的文件是这样排序的。
- 劳里·马兰托;经理
- Everett Flanders;经理
- Rachel Cornforth;设计师
- Rocco Burks;设计师
- 拉鲁·马多克斯;设计师
- Carmelo Grunden;测试员
所以在这里我把每一行都放在一个数组中,现在我试图把它们放在一个 arrayList 中并且它们必须被拆分。
try {
String bestand = "C:\\Users\\admin\\Documents\\java oo labo's\\ProjectBeheer\\data\\personeel.csv";
String[] lijnen = TextFile.readLines(bestand);
} catch (IOException io) {
System.out.println("error" + io.getMessage());
}
这是我得到的,但它只显示最新的值,然后我得到一个错误。
String[] items = null;
for (int i = 0; i < lines.length; i++) {
items = lines[i].split(";");
}
List<String> itemList = Arrays.asList(items);
System.out.println(itemList);
有人知道我能做什么吗?谢谢。
现在的问题是itemList中只有最新的数据。 这是打印输出。
[Carmelo Grunden, tester]
【问题讨论】:
-
请把你提到的错误贴出来。
-
我的错,我加了。
-
抱歉,我修复了错误,但我的数组列表只保存最后一个值,而不保存其他值。