我正在压缩我的代码。现在,我创建了 6 个文件扫描器,每个扫描器都从一个单独的文件(questions1.txt、questions2.txt...)中读取。我试图改为使用一组文件扫描器,如下所示:
Scanner[] file = new Scanner[6];
for(int i = 0; i > file.length; i++) {
file[i] = new Scanner(new File("questions" + i+1 + ".txt"));
}
但是,当我尝试将文件的第一行添加到字符串时,它返回为 null:
inLine = file[0].nextLine();
我正在尝试的是可能的,还是我的代码必须修改?