【发布时间】:2016-04-22 19:14:52
【问题描述】:
我正在尝试将文本文件中的数据写入 ArrayList。我有下面的代码。文本文件中的行格式如下:
Id
Car Manufacturer
Car Type
Colour
*blank line*
例如:
21
Vauxhall
Corsa
red
19
Vauxhall
Corsa
blue
18
Vauxhall
Corsa
White
它执行了 24 次,运行时正确显示信息,但列表的大小为“1”。我想知道是否可以通过空格将每辆车分开,以便它们可以单独分开。
【问题讨论】:
-
空格是空行吧?
-
请提供文件内容示例,目前很难判断您的问题是什么。例如,您将分隔符定义为
,\s*,即逗号后跟任何空格,但您的描述没有提及该逗号。 -
我不明白你的文件格式。您是将
id、car manufacturer等存储在每辆车的一行还是单独的行中? -
如果空格是空行,也许你可以使用this。
-
@thomas 我已更新