我对 Java 很陌生,所以可能对此有一个简单的解释,但无论如何我可能会觉得很愚蠢。
我正在尝试使用一种方法来读取文件,从该文件数据中填充一个二维数组,然后返回填充的数组,以便我可以在我的主类中使用它并从那里打印出数组内容。
这是我到目前为止所得到的:
public class ScoreProcessor {
static public readFile() throws IOException {
File filedata = new File("src/JavaApp2/Data.txt");
Scanner file = new Scanner (filedata);
int row = 0, col = 0;
String[][] scores = new String[8][5];
while (file.hasNextInt()){
Scanner readfile = new Scanner (filedata);
readfile.nextLine();
readfile.useDelimiter(",");
while (readfile.hasNext(",")){
String line = readfile.next();
scores[row][col] = line;
col++;
}
row++;
col=0;
}
return scores;
}
}
任何帮助将不胜感激,谢谢。