Hallo zusammen
Ich soll folgendes machen:
Objekte sortieren. Erstellen Sie dazu die Klasse Student, deren Objekte später nach unterschiedlichen Kriterien (z.B. Studentennummer, Alter, Notendurchschnitt) sortiert werden sollen
Ich habe nun dazu folgendes gemacht:
Dieser Code lässt sich nicht kompilieren, d.h. ich kann die AraayList Methoden
nicht verwenden.
Kann mir jemand da weiterhelfen??:bahnhof::bahnhof::bahnhof:
Ich soll folgendes machen:
Objekte sortieren. Erstellen Sie dazu die Klasse Student, deren Objekte später nach unterschiedlichen Kriterien (z.B. Studentennummer, Alter, Notendurchschnitt) sortiert werden sollen
Ich habe nun dazu folgendes gemacht:
Java:
import java.util.ArrayList;
public class Student {
private ArrayList<Student[]> studenten;
private int[] sDaten;
private String[] sDaten1;
public Student()
{
studenten = new ArrayList<Student[]>();
}
public static void main(String[] args) {
// Nach Note sortieren
neuerStudent(int nr, String name, int alter, int note);
System.out.println("nach Notendurchschnitt sortiert");
Ausgeben();
}
public void neuerStudent(int nr, String name, int alter, int note)
{
sDaten[0] = nr;
sDaten1[0] = name;
sDaten[2] = alter;
sDaten[3] = note;
studenten.add(sDaten);
}
public String Ausgeben()
{
for(int i = 0; i <studenten.size(); i++){
System.out.println("Student-Nr." + studenten.get[0] + "Name: " + studenten.get[1] + ", Alter: " + studenten.get[2] + ", Notenschnitt: " + studenten.get[3]);
}
}
}
Dieser Code lässt sich nicht kompilieren, d.h. ich kann die AraayList Methoden
Java:
.add(), .get()
Kann mir jemand da weiterhelfen??:bahnhof::bahnhof::bahnhof:
Zuletzt bearbeitet: