Ein Array initialisieren
Sobald das Array parametrisiert ist, initialisierst du es, indem du die gewünschten Daten in runde Klammern übergibst ((___)). Das unterscheidet sich von eckigen Klammern ([___]), wie in Programmiersprachen wie Java und Python. Arrays in Scala sind nullbasiert.
In dieser Übung initialisierst du das hands-Array, das du in der vorherigen Aufgabe erstellt und parametrisiert hast, mit der Starthand (also den ersten zwei Karten) für jede Spielerin bzw. jeden Spieler. Die benötigten Kartenvariablen sind bereits definiert (alle vom Typ Int).
Diese Übung ist Teil des Kurses
Einführung in Scala
Anleitung zur Übung
- Initialisiere die Hand der ersten Spielerin bzw. des ersten Spielers im
hands-Array. - Initialisiere die Hand der zweiten Spielerin bzw. des zweiten Spielers im
hands-Array. - Initialisiere die Hand der dritten Spielerin bzw. des dritten Spielers im
hands-Array.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
// Create and parameterize an array for a round of Twenty-One
val hands: Array[Int] = new Array[Int](3)
// Initialize the first player's hand in the array
___(___) = tenClubs + fourDiamonds
// Initialize the second player's hand in the array
___(___) = nineSpades + nineHearts
// Initialize the third player's hand in the array
___(___) = twoClubs + threeSpades