改行で区切られた一度に 1 つの段落を持つファイルを読み込んでいます。
Line 1
Line 2
Line 3
Line 4
Line 5
Line 6
ここでは、1 行目、2 行目、3 行目を読み、次に 4 行目、5 行目、6 行目を読みます。
while (there are still more paragraphs) {
String paragraph = new Scanner(new File("testdata.txt")).useDelimiter("\n\n").next();
}
区切り文字「\n\n」は、行ではなく段落を識別するためのものです。現在、区切り文字は、いくつかのシステムでは "\r\n\r\n" に、他のいくつかのシステムでは "\n\n" に変更できます。runtine でそれを識別して使用する方法はありますか? 私は次のようなものを探しています:
String delimiter = getNewLineCharYourself();
String paragraph = new Scanner(new File("testdata.txt")).useDelimiter(delimiter).next();