摘要: 创建数组(%w)%w(one two tree four five)=> ["one", "two", "three", "four", "five"] # 数组元素都是String类型创建字符串(%Q,%q)name = "Marlon"%Q(My name is #{name}) # %Q生成的字符串是用双引号包含的,里面可以识别#{} => "My name is Marlon" %q(My name is #{name}) # %q生成 阅读全文
posted @ 2013-07-08 17:30 Jing5022 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 读取键或值hash.keyshash.valueshash.to_ahash.each { |key, value| ... }hash.each_keyhash.each_valuehash.each_pair #each方法的别名查询是否存在键或值hash.key?(key)hash.has_key?(key)hash.include?(key) # 只能用于查询键,不能用于查询值hash.member?(key) # 同上hash.value?(value)hash.has_value?(value)删除键或值hash.delete(key)hash.delete(key) ... 阅读全文
posted @ 2013-07-08 11:05 Jing5022 阅读(1304) 评论(0) 推荐(0) 编辑