Übungen: Einfache Liste

Erstellen Sie Listen um primitive Datentypen (int, double, float, char, String, boolean) zu speichern.

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 DatentypWrapper-Klasse
int
double
float
char
String
boolean

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" 

Laden Sie die Code-Vorlage in ihre IDE. Lösen Sie sämtliche TODOs.

SimpleList.java
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
    }
}

© Kevin Maurizi

  • modul/archiv/m319/learningunits/lu05/aufgaben/liste.txt
  • Last modified: 2023/11/13 08:56
  • by 127.0.0.1