Lösungsvorschlag Aufgaben ArrayList - Aufgabe 2
Aus ComeniusWiki
public class Schueler { //Attribute private String name; private String vorname; private String klasse; //Konstruktor public Schueler(String name, String vorname, String klasse){ this.name=name; this.vorname=vorname; this.klasse=klasse; } public String getName(){ return name; } public String getVorname(){ return vorname; } public String getKlasse(){ return klasse; } }
import java.util.ArrayList; public class Schule{ private ArrayList<Schueler> liste = new ArrayList<Schueler>(); public void schuelerHinzufuegen(String name, String vorname, String klasse){ Schueler s = new Schueler(name, vorname, klasse); liste.add(s); } public void schuelerzahlAusgeben(){ System.out.println("Schülerzahl: "+liste.size(); } public void aktuelleListe(){ for(Schueler i:liste){ System.out.println(i.getName()+" "+i.getVorname()+", "+i.getKlasse()); } } }