ProgTrain – Train your Brain

Zusammenfassung

Aufbau und Verwendung von Datensammlungen hinsichtlich Suchen, Sortieren, Rechnen und Bilden von Schnittmengen; vorgestellt an HashSet und SortedSet

Weitere Beispiele zu Collections

Beispiel 1

Füge dem Projekt zum Kaufhaus eine Ausgabe wie folgt hinzu:

–> es soll das gesamte Warenangebot beider Kaufhäuser ausgegeben werden. Dabei ist nur die Bezeichnung der Ware wichtig, der Preis ist egal. Also der Kochtopf ist eine Ware, die im Angebot beider Häuser enthalten ist.

Verwende die Methode Union(). 

Beispiel 2

In einem Set werden alle Spieler eines Spiels mit ihrer Punktzahl gespeichert. Anbei Beispieldaten;

Erstelle in einem Programm ein Set mit allen Spielern. Beachte, dass der Spieler mit den meisten Punkten am Anfang des Sets beim Hinzufügen automatisch an den Anfang des Sets verschoben wird. 

Ausgegeben werden soll nun ebenfalls die durchschnittliche Punktzahl aller Spieler.

Beispiel 3

Ein Unternehmen vermietet Seminarräume. Jeder Raum hat eine Nummer und eine Liste mit Equipment. Anbei Beispieldaten: 

Definiere zunächst eine Klasse Raum mit einer Nummer  und einer Liste von strings für die Speicherung des Equipments.

Erstelle im Programmablauf eine Liste mit den beiden in der Tabelle angegebenen Räumen. Lasse alle Räume ausgeben, welche sowohl einen Beamer als auch eine Kaffeemaschine haben. Verwende die Methode Intersect. 

Das Quiz zur Playlist

Cookie Consent Banner von Real Cookie Banner