【发布时间】:2015-05-03 07:39:03
【问题描述】:
Scanner sc = new Scanner("textfile.txt");
List<String> tokens = new ArrayList<String>();
for (int i =0 ; sc.hasNextLine(); i++)
{
String temp = sc.nextLine();
tokens.add(temp);
}
我的文本文件看起来像
A
B
C
*empty line*
D
E
F
*empty line*
等等..
我遇到的麻烦是我试图将每个部分存储到一个数组中(包括空行),但我不知道如何拆分这些部分。我所说的部分是指 A B C 空行,是一个部分。
【问题讨论】:
-
所以你想在一个空行上拆分并且还希望这个空行保存为每个组的一部分?另外,当您说空行时,您的意思是没有字符还是只有空格的行?
-
从外观上看 - 没有字符。
标签: java file split java.util.scanner delimiter