谁能解释这一点?
回答
{:a => "a", :b => "b"}
创建哈希。
将它传递给Array
将创建一个数组数组。外部数组的每个数组元素将是另一个数组,其中包含密钥和哈希的一个项目的值。
做什么:a =>“a”是什么意思? – 2013-03-04 19:25:31
为什么:a是关键,“a”是价值? – 2013-03-04 19:34:20
好吧,这就是语法:'
Array
方法将您的散列转换为数组。
因此,对于散列的每个条目,ruby都会创建一个包含两个元素的数组:密钥和散列中条目的值。
你有你的阵列中的两个条目:
:a => "a"
成为[:a, "a"]
:b => "b"
成为[:b, "b"]
做什么:a =>“a”是什么意思? – 2013-03-04 19:22:47
为什么:a是关键,“a”是价值? – 2013-03-04 19:34:44
因为在你的散列中,:a是一个键,“a”是一个值。 – 2013-03-05 08:12:02
它实际上是由内核模块提供了一种方法。
首先尝试调用to_ary
(返回数组自身),然后使用to_a
参数。
使用相应的方法to_ary
和to_a
可以得到相同的结果。
是什么意思:a =>“a”是什么意思? – 2013-03-04 19:27:23
为什么:a是关键,“a”是价值? – 2013-03-04 19:35:03
- 1. 谁能解释一下这个命令
- 2. 谁能解释和跟踪这一点,因为我的老师不能
- 3. 谁能解释该异常
- 4. 谁能解释POJO或POCO
- 5. 谁能告诉我C++的这一点?
- 6. Java谁能解释为什么这会一直抛出一个错误?
- 7. 打字稿:谁能解释这个代码块
- 8. 谁能为我解释这个ajax代码
- 9. 谁能解释这个程序的输出与递归函数
- 10. 谁能解释这个scala代码的含义
- 11. 谁能解释hq2x算法的原理?
- 12. 谁能解释下面的代码,请
- 13. 你能解释一下这个System.Collections.Generic.KeyNotFoundException吗?
- 14. 谁能解释一下什么是后平均
- 15. 谁能给我解释一下关于javascript的问题?
- 16. 解释这一BASH表达
- 17. 解释这一JsPerf.com结果
- 18. 解释这一算法
- 19. 可以使用线程的这方面的一点点解释
- 20. 为我的JS函数获取NaN。谁能解释为什么?
- 21. 有人能向我解释这个`StaleDataException`
- 22. 你能解释这个SQL查询吗?
- 23. 你能解释这个错误吗?
- 24. 你能解释这个SQL注入吗?
- 25. 我怎么能解释这一点:sprintf的(var_ptr_char +的strlen(var_ptr_char)...... C代码
- 26. 有人可以解释这一点吗? (运动不能正常工作)
- 27. 遇到了一些我不知道的代码语法。谁能解释
- 28. 有人可以向我解释这一点的代码(简单)
- 29. C编程,任何人都可以解释这一点吗?
- 30. 有人可以请解释这一点的HtmlAgilityPack代码?
请花时间为您的问题提出一个更好的标题。 “谁能举个例子呢?”可以适用于无数的话题和问题。 – 2013-03-04 16:42:05