数组的第一个元素是al;方法空-java

数组的第一个元素是al;方法空-java,java,Java,每当我输入第一个学生的名字时,当它显示他们时,它总是显示为null,但是其他任何东西都不会这样做。为什么 package school.register; import java.util.Scanner; public class SchoolRegister { public static void main(String[] args) { Scanner Input = new Scanner(System.in); String[][] Stu

每当我输入第一个学生的名字时,当它显示他们时,它总是显示为null,但是其他任何东西都不会这样做。为什么

package school.register;
import java.util.Scanner;

public class SchoolRegister {
    public static void main(String[] args) {
        Scanner Input = new Scanner(System.in);
        String[][] Students = new String[5][2];
        int i = 0;
        int j = 0;
        for (i = 0; i < 5; i++) {
            System.out.println("Please put in a students name.");
            Students[i][j] = Input.nextLine();
            for (j = 0; j < 1; j++) {
                System.out.println("Please put in a students test score.");
                Students[i][j] = Input.nextLine();
            }
        }
        System.out.println("Score\tName");
        display(Students);

    }

    public static void display(String x[][]) {
        for (int row = 0; row < x.length; row++) {
            for (int column = 0; column < x[row].length; column++) {
                System.out.println(x[row][column]);

            }
        }
    }
}
试试这个:

public static void main(String[] args) {
        Scanner Input = new Scanner(System.in);
        String[][] Students = new String[5][2];
        int i;
        int l = 0;
        for (i = 0; i < 5; i++) {

            System.out.println("Please put in a students name.");
            Students[i][0] = Input.nextLine();
            System.out.println("Please put in a students test score.");
            Students[i][1] = Input.nextLine();
        }
        System.out.println("Score\tName");
        Display(Students);

    }

你能澄清一下错误吗?确切的输出是什么?对于第一个学生的名字,它总是输出空请:a您的代码格式正确b尊重Java编码约定方法必须始终以小写字母开头,c在您的问题中包含确切的错误消息。它实际上不是错误消息,只是它没有按照我想要的方式工作,很抱歉,直到现在我才知道如何格式化我的代码。
System.out.println("Please put in a students name.");
Students[i][0] = Input.nextLine();
System.out.println("Please put in a students test score.");
Students[i][1] = Input.nextLine();