昊天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|网站优化,网站建设—昊天博客 » 练习40: Hash, 可爱的 Hash–笨方法学ruby在线

网站的维护离不开大家的支持鼓励,捐赠让我更有动力走的更远&& 也可以关注我的微信公众号,发布更多的干货
本文网址:https://www.168seo.cn/ruby/rubyben/2277.html

相关推荐