昊天SEO

练习40: Hash, 可爱的 Hash–笨方法学ruby在线

接下来我要教你另外一种让你伤脑筋的容器型资料结构,因为一旦你学会这种资料结构,你将拥有超酷的能力。这是最有用的容器:Hash。

Ruby 将这种资料类型叫做「Hash」,有的语言里它的名称是「dictionaries」。这两种名字我都会用到,不过这并不重要,重要的是它们和数组的区别。你看,针对数组你可以做这样的事情:

ruby-1.9.2-p180 :015 > things = ['a','b','c','d']
 => ["a", "b", "c", "d"]
ruby-1.9.2-p180 :016 > print things[1]
b => nil
ruby-1.9.2-p180 :017 > things[1] = 'z'
 => "z"
ruby-1.9.2-p180 :018 > print things[1]
z => nil
ruby-1.9.2-p180 :019 > print things
["a", "z", "c", "d"] => nil
ruby-1.9.2-p180 :020 >

本文地址官网    新乡网站建设,seo

分享到:更多 ()