所以基本上我想读取一个.txt文件,其中包含以下内容:
3 5
2 3 4 5 10
4 5 2 3 7
-3 -1 0 1 5
Run Code Online (Sandbox Code Playgroud)
并将它们存储到2D数组中并在控制台上打印,我从控制台获得的结果很好,但是只缺少第一行3 5,我不知道我的代码有什么问题使它忽略了第一行。我现在得到的输出是:
2 3 4 5 10
4 5 2 3 7
-3 -1 0 1 5
Run Code Online (Sandbox Code Playgroud)
import java.io.*;
import java.util.*;
public class Driver0 {
public static int[][] array;
public static int dimension1, dimension2;
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("Welcome to Project 0.");
System.out.println("What is the name of the data file? ");
String file = input.nextLine(); …Run Code Online (Sandbox Code Playgroud)