我正在尝试将文件中的一系列整数读取到 ArrayList 中,但是在访问 numbers.get(0) 时,我得到了 Out of Bounds 异常,大概是因为没有任何内容写入列表。
ArrayList<Integer> numbers = new ArrayList<Integer>();
public void Numbers() throws IOException{
File file = new File("Numbers.txt");
Scanner inputFile = new Scanner(file);
while (inputFile.hasNext()){
numbers.add(inputFile.nextInt());
}
inputFile.close();
}
任何帮助将不胜感激。如果需要,我可以提供更多代码片段。