【发布时间】:2015-02-04 03:57:19
【问题描述】:
我是 Java 的初学者,我有一个包含 25 名学生的列表,其中包括他们的姓名、年龄、收入和智商在一个文本文件中。我正在努力解决如何获取这个文本文件并将其放入一个数组中,以便我可以对它们进行排序等等。到目前为止,我有:
File myFile = new File ("./src/Project2/StudentList");
Scanner myScan = new Scanner(myFile);
while (myScan.hasNext()) {
String line = myScan.nextLine();
Scanner scanner = new Scanner(line);
scanner.useDelimiter(",");
while (scanner.hasNext()) {
String name = scanner.next();
String age = scanner.next();
String income = scanner.next();
String smart = scanner.next();
Student students = new Student(name, age, income, smart);
System.out.println(students);
}
}
我只想知道解决这个问题的最简单方法。我很近,我能感觉到!提前致谢。
【问题讨论】:
标签: java arrays file text java.util.scanner