„Du sitzt wieder nur untätig da? Du bist ein Roboter! Roboter tun die ganze Zeit etwas. Hier sind ein paar Übungen, um dich vor dem Rosten zu bewahren. Aber zuerst ein paar Hinweise:“

„Hinweis 1:

Mit ‚Liste‘ meinen wir normalerweise eine ArrayList.“

„Hinweis 2:

Eine ‚Zeichenkette‘ ist ein String-Objekt.“

„Hinweis 3:

‚Erstelle eine Liste von Zeichenketten‘ bedeutet in den meisten Fällen Folgendes: ArrayList<String> liste = new ArrayList<String>();

undefined
2
Aufgabe
Java Syntax, Level 7, Lektion 6
Gesperrt
Was für eine Liste ist das?
Java-Programmierer lieben ihre Listen genauso sehr wie gewissenhafte Hausfrauen und -männer ihre Einkaufs- und To-Do-Listen. Wenn du dich noch nicht in sie verliebt hast, ist jetzt die Zeit dafür gekommen. Die Liebe eines Programmierers beginnt mit dem Code. In dieser Aufgabe erstellen wir also eine Liste von Zeichenketten, fügen 5 verschiedene Zeichenketten hinzu und zeigen dann die Größe der Liste auf dem Bildschirm an. Dann zeigen wir den Inhalt der Liste an. Kinderleicht!
undefined
10
Aufgabe
Java Syntax, Level 7, Lektion 6
Gesperrt
Längste Zeichenkette
Lass uns Zeichenketten messen! Und gleichzeitig erledigen wir eine Programmieraufgabe: Erstelle eine Zeichenkettenliste, lies 5 Zeichenketten von der Tastatur und füge sie der Liste hinzu. Verwende dann eine Schleife, um die längste Zeichenkette zu finden (oder die längsten Zeichenketten, wenn es mehrere gibt). Ein Land muss seine Helden kennen: Die längsten Zeichenketten werden angezeigt.
undefined
5
Aufgabe
Java Syntax, Level 7, Lektion 6
Gesperrt
Uns selbst prägnanter ausdrücken
Kürze ist der Geist der Schlagfertigkeit In dieser Aufgabe wollen wir die Kürze feiern, indem wir folgendes tun: eine Liste erstellen, 5 Zeichenketten von der Tastatur lesen, diese der Liste hinzufügen, die kürzeste Zeichenkette finden und sie dann anzeigen. Wenn es mehrere kürzeste Zeichenketten gibt, zeigen wir sie alle an, jede in einer neuen Zeile. Irgendwelche Fragen, Soldat?!
undefined
2
Aufgabe
Java Syntax, Level 7, Lektion 6
Gesperrt
An den Anfang der Liste
Stelle dir vor, du vereinbarst Termine in einer Zahnarztpraxis, in der die Warteliste wie ein Stapel und nicht wie eine Warteschlange aufgebaut ist: Die letzte Person, die einen Termin vereinbart, ist die erste, die auf den Behandlungsstuhl kommt. Wir werden ein Programm schreiben, das diese ungewöhnliche Situation widerspiegelt: Wir erstellen eine Liste und fügen ihr 10 Zeichenketten hinzu, aber am Anfang der Liste und nicht am Ende.
undefined
5
Aufgabe
Java Syntax, Level 7, Lektion 6
Gesperrt
Entfernen und Einfügen
Die Manipulation von Listen in Java ist fast so einfach und bequem wie die Manipulation von Menschen! Wie auch immer, sprechen wir über die Listen. Du musst folgendes tun: Erstelle eine Liste und füge 5 Zeichenketten hinzu. Entferne dann die letzte Zeichenkette und füge sie am Anfang ein. Wiederhole diese Manipulation 13 Mal und zeige dann den Inhalt der Liste an. Warum? Nicht fragen, machen: Es ist notwendig.
undefined
10
Aufgabe
Java Syntax, Level 7, Lektion 6
Gesperrt
Kürzeste oder längste
Java-Spiele mit Listen sind sehr beliebt. Kein Wunder, denn sie sind alle so einfach und interessant. Sei dabei! In dieser Aufgabe erstellen wir eine Liste von Zeichenketten. Dann fügen wir 10 Zeichenketten von der Tastatur hinzu. Das wirklich Interessante ist hier, dass wir bestimmen, ob die kürzeste Zeichenkette oder die längste Zeichenkette zuerst in der Liste vorkommt. Wenn es mehrere kürzeste oder längste Zeichenketten gibt, werden wir nur die allererste berücksichtigen, der wir begegnen.