Meine Aufgabe folgendes ist:. Vorname, Nachname:Objekt mit Benutzereingaben erstellen in Java Array speichern
„Erstellen Sie ein Programm, das für Studenten verfolgen spezifische Informationen hält die gespeicherten Informationen sollten folgende sein , Major, GPA, UIN, NetID, Alter, Geschlecht, Für dieses einfache Programm werden wir nur 10 Studenten in einem Array speichern müssen Ihre Studenten sollten in einem Objekt namens Student gespeichert werden Sie sollten hinzufügen, anzeigen können und entfernen Schüler im Array. Sie werden 2 Dateien für die Benotung einreichen: Lab3Driver.java und Student.java "
Ich bin derzeit stecken mit, wie Sie das Student-Objekt mit allen separaten Attributen erstellen, mithilfe der Benutzereingabe.
Mein Code so weit:
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();
}
Nun, werden wir Ihre 'Student' Klasse müssen auch sehen. Mein Problem ist, dass Sie es noch nicht definiert haben. – Jashaszun
Worüber sind Sie verwirrt? Weißt du, was eine Methode ist? Weißt du, was ein Konstruktor ist und wo er deklariert werden soll? Wissen Sie, dass die Ausführung innerhalb einer Methode von links nach rechts erfolgt und dass Sie eine Variable nur verwenden können, wenn sie deklariert und initialisiert wurde? –