LoslegenKostenlos loslegen

Listen verketten

Der Operator mit drei Doppelpunkten (:::) verknüpft Listen zu einer neuen, kombinierten Liste.

In Twenty-One gibt es zwei große Organisationen, die Wettkampfturniere ausrichten: die National Twenty-One Assocation (NTOA) und die EuroTO mit Sitz in Nordamerika bzw. Europa. Jede Liga hat eine Liste mit Austragungsorten, an denen sie ihre Turniere veranstaltet, venuesNTOA und venuesEuroTO. Kürzlich gab es eine Fusion, durch die Twenty-One zu einem internationalen Projekt wurde. NTOA und EuroTO wurden zu Twenty-One World zusammengelegt. Das bedeutet, die Listen der Austragungsorte müssen zusammengeführt werden, da Turniere nun auf beiden Kontinenten stattfinden.

In dieser Übung verwendest du den Konkatenationsoperator (:::), um eine neue, kombinierte Liste der Austragungsorte für Twenty-One World zu erstellen.

Diese Übung ist Teil des Kurses

Einführung in Scala

Kurs anzeigen

Anleitung zur Übung

  • Erstelle die Liste venuesNTOA mit List().
  • Erstelle die Liste venuesEuroTO mit dem Cons-Operator (::).
  • Verknüpfe venuesNTOA und venuesEuroTO, um eine neue Liste namens venuesTOWorld zu erzeugen.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

// The original NTOA and EuroTO venue lists
val venuesNTOA = ___("The Grand Ballroom", "Atlantis Casino", "Doug's House")
val venuesEuroTO = "Five Seasons Hotel" ___ "The Electric Unicorn" ___ Nil

// Concatenate the North American and European venues
Code bearbeiten und ausführen