私は Java が初めてで、Java の Scanner クラスに関するヘルプを探しています。以下が問題です。複数の行を含むテキスト ファイルがあり、各行には複数の数字のペアがあります。各数字のペアは ( digit,digit ) として表されます。たとえば、3,3 6,4 7,9 です。これらの複数の数字のペアはすべて、空白で区切られています。以下は、テキスト ファイルの例です。
1 2,3 3,2 4,5
2 1,3 4,2 6,13
3 1,2 4,2 5,5
私が欲しいのは、各桁を個別に取得できることです。そのため、リンクリストの配列を作成できます。以下は、私がこれまでに達成したものです。
Scanner sc = new Scanner(new File("a.txt"));
Scanner lineSc;
String line;
Integer vertix = 0;
Integer length = 0;
sc.useDelimiter("\\n"); // For line feeds
while (sc.hasNextLine()) {
line = sc.nextLine();
lineSc = new Scanner(line);
lineSc.useDelimiter("\\s"); // For Whitespace
// What should i do here. How should i scan through considering the whitespace and comma
}
ありがとう