我是 Java 新手,正在寻找有关 Java 的 Scanner 类的帮助。下面是问题。我有一个包含多行的文本文件,每行有多对数字。这样每对数字都表示为(数字,数字)。例如 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
}
谢谢