2007-03-04
Ruby 中数组与哈希的小技巧
关键字: 哈希和数组 Ruby中创建一个字符串的数组可以这样:
a=["ant","bee","cat","dog","elk"]
但这样创建一个字符串数组会变成一种痛苦,充满了引号和逗号,幸运的是,Ruby有一个快捷方式%w帮我们完成。可以简单的这样实现:
a = %w{ ant bee cat dog elk }
Ruby的哈希和数组相似,一个哈希的字面值使用大括号而不是方括号,字面值至少要为每一个条目提供两个对象:一个是键,一个是值。
举例来说,你可能希望把产品进行一个归类,使用哈希的话就是:
instProductKind = {
'product01' => 'kind01',
'product02' => 'kind03',
'product03' => 'kind03',
'product04' => 'kind04',
'product05' => 'kind02',
'product06' => 'kind04'
}
索引哈希使用和数组一样的方括号。
instProductKind ['product01'] >> 'kind01'
发表评论
- 浏览: 89334 次
- 性别:

- 来自: 广东

- 详细资料
搜索本博客
我的相册
期盼家人
共 5 张
共 5 张
最近加入圈子
最新评论
-
人间如风来烟去,几片光彩 ...
世间有百味,唯有淡淡的水可以一辈子品尝都不会厌倦。 平淡就是福,能够珍惜不容易。
-- by fshhui -
我生来忧伤
过去的你已不是今天的你 今天的你也不是明天的你 明天的你更不可预见 所以过去的 ...
-- by fshhui -
透过镜头抒写“程序人生” ...
人到中年,身上的担子越来越重,想的东西自然就多了。有同感。 可是能够放下的能有几 ...
-- by fshhui -
VBA简单实现两个Excel文 ...
你好。 请你尊重别人,不要随便透露别人的贷款信息!也许你是无心的,但已经给我造成 ...
-- by baizi17 -
出差一个月
去哪里学习?
-- by longaiqun001






评论排行榜