Unk*_*per 10
数组:数组用于存储数据集合.数组中的每个对象都分配有唯一的键.我们可以使用这个唯一键访问数组中的任何对象.数组中的位置从"0"开始.第一个元素位于"0",第二个元素位于第一个位置等.
示例:在 - irb中尝试以下操作.
bikes = Array.new
bikes = %w[Bajaj-Pulsar, Honda-Unicorn, TVS-Apache, Yamaha, Suzuki]
Run Code Online (Sandbox Code Playgroud)
您在数组中添加了4个元素.
puts bikes[3]
Yamaha,
Run Code Online (Sandbox Code Playgroud)
将新元素添加到位置5.
bikes[5] = "Hardly Davidson"
Run Code Online (Sandbox Code Playgroud)
哈希:像数组一样,哈希也用于存储数据.哈希将对象指向另一个对象.考虑为字符串分配一定的"含义".每次引用该字符串时,都会引用其"含义".
例:
bikes = Hash.new
bikes = {
'Bajaj' => 'Pulsar 220, Pulsar 200, Pulsar 180 and Pulsar 150',
'Honda' => 'Unicorn, Shine and Splendor',
'TVS' => 'Apache, Star City, and Victor'
}
Run Code Online (Sandbox Code Playgroud)
立即尝试:
bikes['Bajaj']
Run Code Online (Sandbox Code Playgroud)
你得到=>"Pulsar 220,Pulsar 200,Pulsar 180和Pulsar 150"
| 归档时间: |
|
| 查看次数: |
27842 次 |
| 最近记录: |