2012-05-21 201 views
-7
test = Array.new 
test[0] = "foo" 

工作正常红宝石:数组操作

test[] = "foo" 

返回一个错误。什么是Ruby语法让数组自动生成索引?

+9

[参见文档](http://www.ruby-doc.org/core-1.9.3/Array.html) –

+0

供将来参考,我们欢迎任何有效的编程问题,前提是你[完成了你的研究](http://stackoverflow.com/questions/how-to-ask)。 –

回答

3

这种格式:

test << "foo" 

将作为你所描述的元素添加到一个数组。

5
test << "foo" 

test.push("foo").