Ruby/Hash/rehash

Материал из Wiki.crossplatform.ru

(Различия между версиями)
Перейти к: навигация, поиск

Версия 17:10, 26 мая 2010

rehash Rebuilds the hash based on the current hash values for each key.

a = [ "a", "b" ]
c = [ "c", "d" ]
h = { a => 100, c => 300 }
h[a]  
a[0] = "z"
h[a]  
h.rehash
h[a]