Menu
Coddy logo textTech

Initialisieren von Arrays

Teil des Abschnitts Grundlagen der GO-Journey von Coddy — Lektion 69 von 109.

Arrays initialisieren bedeutet das Festlegen von Anfangswerten beim Erstellen eines Arrays.

Initialisieren Sie ein Array mit bestimmten Werten unter Verwendung von geschweiften Klammern:

scores := [4]int{95, 87, 78, 92}
fmt.Println(scores)

Dies zeigt an:

[95 87 78 92]

Verwenden Sie die Auslassungspunkte (...), um Go die Elemente für Sie zählen zu lassen:

colors := [...]string{"Red", "Green", "Blue"}
fmt.Println(colors)
fmt.Println("Array length:", len(colors))

Dies gibt Folgendes aus:

[Red Green Blue]
Array length: 3
challenge icon

Aufgabe

Anfänger

In dieser Herausforderung wirst du das Initialisieren von Arrays in Go üben. Deine Aufgabe ist es, ein Array aus 5 Ganzzahlen mit den angegebenen Werten zu erstellen und das Array anschließend auszugeben.

Der Code enthält bereits die notwendigen Importe und eine main-Funktion. Du musst lediglich das Array mit den vorgegebenen Zahlen initialisieren.

Spickzettel

Initialisieren Sie ein Array mit spezifischen Werten unter Verwendung von geschweiften Klammern:

scores := [4]int{95, 87, 78, 92}

Verwenden Sie die Auslassungspunkte (...), damit Go die Elemente automatisch zählt:

colors := [...]string{"Red", "Green", "Blue"}

Ermitteln Sie die Array-Länge mit len():

fmt.Println("Array length:", len(colors))

Probier es selbst

package main

import "fmt"

func main() {
    // TODO: Initialisiere ein Array namens 'favoriteNumbers' mit diesen 5 Ganzzahlen: 7, 42, 8, 13, 99
    // Du kannst eine der beiden Syntaxen verwenden:
    // favoriteNumbers := [5]int{7, 42, 8, 13, 99}
    // ODER
    // var favoriteNumbers [5]int = [5]int{7, 42, 8, 13, 99}
    
    // Dies wird dein Array ausgeben
    fmt.Printf("My favorite numbers are: %v\n", favoriteNumbers)
}
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen