Looking for ruby Keywords? Try Ask4Keywords

Ruby LanguageHash


Introduction

Un hachage est une collection de clés uniques de type dictionnaire et leurs valeurs. Aussi appelés tableaux associatifs, ils sont similaires aux tableaux, mais lorsqu'un tableau utilise des entiers comme index, un hachage vous permet d'utiliser n'importe quel type d'objet. Vous récupérez ou créez une nouvelle entrée dans un hachage en vous référant à sa clé.

Syntaxe

  • {first_name: "Noel", second_name: "Edmonds"}

  • {: first_name => "Noel",: second_name => "Edmonds"}

  • {"Prénom" => "Noel", "Second Name" => "Edmonds"}

  • {first_key => first_value, second_key => second_value}

Remarques

Hash in Ruby mappe les clés aux valeurs en utilisant une table de hachage.

Tout objet hashable peut être utilisé comme clé. Cependant, il est très courant d'utiliser un Symbol car il est généralement plus efficace dans plusieurs versions de Ruby, en raison de l'allocation d'objet réduite.

{ key1: "foo", key2: "baz"  }

Hash Exemples Liés