Я пытаюсь создать метод, который запрашивает у пользователя размер, которым он желает быть массив, а затем создает массив типа 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
Мой код включает в себя класс студента с двумя частными членами данных, а также методы получения и установкии конструктор, если это поможет