Заголовок метода для определенного пользователем массива в Java - PullRequest
0 голосов
/ 10 ноября 2018

Я пытаюсь создать метод, который запрашивает у пользователя размер, которым он желает быть массив, а затем создает массив типа Student указанного размера со следующим заголовком:

public static Student[] create()

Я могу написать код, который делает это:

        Scanner scan = new Scanner(System.in);


        System.out.print("How many students are there?: ");
        int numberOfstuds = scan.nextInt();

        int[] nOEarray = new int[numberOfstuds]

Но я не знаю, как написать заголовок, если я заключу этот конкретный код в фигурные скобки, эти ошибкипоявляются сообщения:

Несколько маркеров в этой строке - Синтаксическая ошибка на токене "create", после этого токена ожидается AnnotationName - Синтаксическая ошибка, введите "[]" для завершения Dimension - Недопустимый модификатор для создания параметра;разрешен только финал - синтаксическая ошибка, вставьте ";"для завершения LocalVariableDeclarationStatement

Или, когда я следую за заголовком с точкой с запятой, появляются следующие ошибки:

Несколько маркеров в этой строке - синтаксическая ошибка, вставьте ";"для завершения LocalVariableDeclarationStatement - Метод create () не определен для типа studentDriver - Синтаксическая ошибка, вставьте «VariableDeclarators» для завершения LocalVariableDeclaration

Мой код включает в себя класс студента с двумя частными членами данных, а также методы получения и установкии конструктор, если это поможет

...