9.5 Collections
Dieser Abschnitt behandelt die Collection-Klassen von Ruby. Eine Collection ist jede Klasse, die eine Sammlung von Werten repräsentiert. Array
und Hash
sind die grundlegenden Collection-Klassen in Ruby, während die Standardbibliothek die Klasse Set
hinzufügt. Jede dieser Collection-Klassen mixt das Modul Enumerable
hinein, was heißt, dass die Methoden von Enumerable
allgemein nutzbare Collection-Methoden sind.
9.5.1 Enumerierbare Objekte
Das Modul Enumerable
ist ein Mixin, das eine Reihe von nützlichen Methoden aufbauend auf dem Iterator each
implementiert. Die Klassen Array
, Hash
und Set
, die weiter unten beschrieben werden, binden alle Enumerable
ein und implementieren daher auch alle hier beschriebenen Methoden. Range
und IO
Get Die Programmiersprache Ruby 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.