Моя задача заключается в следующем:.Создание объекта с помощью пользовательского ввода для хранения в Java массива
«Создать программу, которая отслеживает конкретную информацию для студентов Информация, хранящаяся должны быть следующие: Имя, Фамилия , Major, GPA, UIN, NetID, Age, Gender, Для этой простой программы нам нужно будет хранить 10 студентов в массиве. Ваши ученики должны быть сохранены в объекте Student. Вы должны иметь возможность добавлять, отображать и удалите учащихся в массиве. Вы отправите 2 файла для классификации: Lab3Driver.java и Student.java «
В настоящее время я придерживаюсь того, как создать объект-ученик со всеми отдельными атрибутами, используя вход пользователя.
Мой код до сих пор:
public class StudentData{
public static void main(String[] args){
//Creating an info class for the student object
StudentData studentA = new StudentData((strFirstName, strLastName, strMajor,
intGPA, intUIN, strNetID, intAge, strGender));
String strFirstName;
String strLastName;
String strMajor;
int intGPA;
int intUIN;
String strNetID;
String strAge;
String strGender;
StudentData(){
// Capturing user input into class attributes
Scanner input = new Scanner(System.in);
System.out.println("Enter First Name");
strFirstName = input.nextLine();
System.out.println("Enter Last Name");
strLastName = input.nextLine();
System.out.println("Enter Major");
strMajor = input.nextLine();
System.out.println("Enter GPA");
intGPA = input.nextLine();
System.out.println("UIN");
intUIN = input.nextLine();
System.out.println("Enter netID");
strNetID = input.nextLine();
System.out.println("Enter Age");
strAge = input.nextLine();
System.out.println("Enter Gender");
strGender = input.nextLine();
}
Ну, мы должны видеть свой класс 'Student', а также. Понятно, что ваша проблема в том, что вы еще не определили ее. – Jashaszun
Что вас смущает? Вы знаете, что такое метод? Вы знаете, что такое конструктор и где его следует объявить? Знаете ли вы, что выполнение внутри метода идет слева направо и что вы можете использовать переменную только в том случае, если она была объявлена и инициализирована? –