====== Übungen: Einfache Liste ======
Erstellen Sie Listen um primitive Datentypen (int, double, float, char, String, boolean) zu speichern.
===== Aufgabe 1: Wrapperklassen bestimmen =====
Ergänzen Sie die nachfolgende Tabelle.
Welche Wrapper-Klasse müssen Sie beim Erstellen der Arraylist einsetzen, damit Werte des primitiven Datentyps darin gespeichert werden können?
''ArrayList??> liste = new ArrayList<>();''
^primitiver Datentyp^Wrapper-Klasse^
|int||
|double||
|float||
|char||
|String||
|boolean||
===== Aufgabe 2: Wochentage =====
Erstellen Sie eine Liste ''ArrayList??> wochentage = new ArrayList<>();'' für die Wochentage. Und füllen Sie diese mit den Namen der Wochentage.
Es muss möglich sein, aus der Wochentag-Liste die Tage als Text zu erhalten.
Bsp:
System.out.println(wochentage.get(0)); // Printet aus: "Montag"
System.out.println(wochentage.get(6)); // Printet aus: "Sonntag"
===== Aufgabe 3: Informationen aus einer Liste erhalten =====
Laden Sie die Code-Vorlage in ihre IDE. Lösen Sie sämtliche TODOs.
import java.util.ArrayList;
/**
* SimpleList um die verwendung von Listen zu üben.
*
* @author Ibid umm
* @date yyyy-mm-dd
* @version 1.0
*/
public class SimpleList {
public static void main(String[] args) {
new SimpleList().run();
}
public void run(){
//TODO 1: Erstellen Sie eine String-Liste mit dem Namen "klassenkameraden"
//TODO 2: Fügen Sie der Liste den Namen "Pierangelo" als Erstes und dann mindestens 8 weitere Namen hinzu.
//TODO 3: Geben Sie die Länge der Liste aus, verwenden Sie dazu die korrekte Funktion der Liste.
System.out.print("Länge der Liste: ");
//TODO 4: Geben Sie den 2 und 4 Namen aus.
// 1 2 3 4 5
// |...|X|...|X|...|
System.out.print("Namen 2: ");
System.out.print("Namen 4: ");
//TODO 5: Ändern Sie den 3 Namen in "Paolo"
// 1 2 3 4 5
// |...|...|"Paolo"|...|...|
//TODO 6: Löschen Sie Pierangelo
//TODO 7: Iterieren Sie über die Liste und geben Sie alle Namen aus
System.out.println("Alle Personen in der Liste: ");
//TODO 8: Iterieren Sie über die Liste und fügen Sie jedem Namen ein "_X" an.
//TODO 9: Iterieren Sie über die Liste und geben Sie alle Namen erneut aus
System.out.println("Alle PersonenX in der Liste: ");
//TODO 10: Leeren Sie die Liste
}
}
----
[[https://creativecommons.org/licenses/by-nc-sa/4.0/|{{https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png}}]] (c) Kevin Maurizi