Die Klasse Hash

Ein Hash ist eine ungeordnete Sammlung von Schlüssel/Wert-Paaren, die z.B. so aussehen: "storm" => "tornado". Ein Hash ähnelt einem Array, aber statt mit einem Standard-Integer-Index, der bei null beginnt, erfolgt die Indexierung mit Schlüsseln, die aus beliebigen Ruby-Objekten bestehen können. Anders gesagt: Sie können wie bei einem Array Integerschlüssel verwenden, haben aber auch die Möglichkeit, ein beliebiges Ruby-Objekt als Schlüssel zu verwenden, sogar ein Array! (Hashes sind in Ruby tatsächlich auch als Arrays implementiert.)

Auf Hashes kann über Schlüssel oder Werte zugegriffen werden. In der Regel werden aber die Schlüssel verwendet, die eindeutig sein müssen. Versuchen Sie auf einen Hash mit einem Schlüssel zuzugreifen, ...

Get Ruby: kurz & gut now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.