Sus*_* CS 42 ruby associative-array
Ruby on rails是否具有关联数组?
例如:
a = Array.new
a["Peter"] = 32
a["Quagmire"] = 'asdas'
Run Code Online (Sandbox Code Playgroud)
在Ruby中创建这样的数组结构最简单的方法是什么?
noo*_*odl 71
与汇总数组和哈希的PHP不同,在Ruby(实际上是所有其他语言)中,它们是一个单独的东西.
http://ruby-doc.org/core/classes/Hash.html
在你的情况下,它是:
a = {'Peter' => 32, 'Quagmire' => 'asdas'}
Run Code Online (Sandbox Code Playgroud)
有几本免费提供的关于红宝石和在线模拟器等的入门书籍.
new*_*ere 27
使用哈希,这里有一些关于如何开始的例子(所有这些都做同样的事情,只是不同的语法):
a = Hash.new
a["Peter"] = 32
a["Quagmire"] = 'asdas'
Run Code Online (Sandbox Code Playgroud)
或者你可以这样做:
a = {}
a["Peter"] = 32
a["Quagmire"] = 'asdas'
Run Code Online (Sandbox Code Playgroud)
甚至是一个班轮:
a = {"Peter" => 32, "Quagmire" => 'gigity'}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
51010 次 |
最近记录: |