Menu
Coddy logo textTech

Arrays erstellen

Teil des Abschnitts Grundlagen der Ruby-Journey von Coddy — Lektion 58 von 88.

Ein Array ist eine geordnete Sammlung von Elementen. Stellen Sie es sich wie eine Liste vor, die mehrere Werte in einer einzigen Variablen speichern kann. Arrays sind unglaublich nützlich, wenn Sie mit Gruppen von zusammengehörigen Daten arbeiten müssen.

Um ein Array in Ruby zu erstellen, verwende eckige Klammern [], wobei die Elemente durch Kommas getrennt werden:

numbers = [1, 2, 3, 4, 5]
fruits = ["apple", "banana", "cherry"]
puts fruits  # Gibt jede Frucht in einer neuen Zeile aus

Ruby-Arrays können jeden Datentyp enthalten, und man kann sogar verschiedene Typen im selben Array mischen:

mixed = [42, "hello", true, 3.14]

Du kannst auch ein leeres Array erstellen und später Elemente hinzufügen:

empty_list = []

Um zu prüfen, wie viele Elemente ein Array enthält, verwenden Sie die length- oder size-Methode:

colors = ["red", "green", "blue"]
puts colors.length  # Ausgabe: 3

Arrays behalten die Reihenfolge ihrer Elemente bei, sodass das erste Element, das Sie hinzufügen, an erster Stelle bleibt, das zweite an zweiter Stelle und so weiter. Diese Sortierung wird wichtig, wenn wir in der nächsten Lektion lernen, auf einzelne Elemente zuzugreifen.

challenge icon

Aufgabe

Einfach

Lies drei Eingaben ein:

  1. Ein String (erstes Element)
  2. Ein Integer (zweites Element)
  3. Ein String (drittes Element)

Erstelle ein Array, das diese drei Elemente in der Reihenfolge enthält, in der sie empfangen wurden. Gib dann das Array mit puts aus, gefolgt von der Länge des Arrays in einer neuen Zeile.

Wenn die Eingaben zum Beispiel apple, 42 und banana sind, sollte die Ausgabe wie folgt aussehen:

apple
42
banana
3

Wenn die Eingaben red, 100 und blue sind, sollte die Ausgabe wie folgt aussehen:

red
100
blue
3

Wenn die Eingaben hello, 7 und world sind, sollte die Ausgabe wie folgt aussehen:

hello
7
world
3

Spickzettel

Ein Array ist eine geordnete Sammlung von Elementen, die mehrere Werte in einer einzigen Variablen speichern kann.

Erstellen Sie ein Array mit eckigen Klammern [], wobei die Elemente durch Kommas getrennt werden:

numbers = [1, 2, 3, 4, 5]
fruits = ["apple", "banana", "cherry"]

Arrays können jeden Datentyp enthalten, einschließlich gemischter Typen:

mixed = [42, "hello", true, 3.14]

Erstellen Sie ein leeres Array:

empty_list = []

Geben Sie ein Array mit puts aus (gibt jedes Element in einer neuen Zeile aus):

puts fruits

Ermitteln Sie die Anzahl der Elemente mit length oder size:

colors = ["red", "green", "blue"]
puts colors.length  # Ausgabe: 3

Probier es selbst

# Eingaben lesen
first_element = gets.chomp
second_element = gets.to_i
third_element = gets.chomp

# TODO: Schreibe deinen Code unten
# Erstelle ein Array mit den drei Elementen


# Gib das Array mit puts aus, gib dann die Länge des Arrays aus
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