这是我的代码,城市是另一个包含三个 int 变量的类。我试图按照我们老师的指示,但是有这个错误。我不知道为什么会这样。
public class Test {
private static List<City> cities;
public static void main(String[] args) {
readFile("res/data.txt");// TODO code application logic here
}
public static void readFile(String filename){
try {
Scanner sc = new Scanner(new File(filename));
cities = new ArrayList<City>();
while (sc.hasNext()) {
cities.add(new City(sc.nextInt(),sc.nextInt(),sc.nextInt()));
sc.close();
}
} catch (IOException ioe) {
ioe.printStackTrace();
}
}