ruby – 是否可以使用%w []简写在数组中创建nil值?

假设我想用[“one”,“two”,nil]创建一个数组,是否可以使用简写%w []语法来实现?显然这不起作用:

array = %w[one two nil]
=> ["one","two","nil"]
array[2].nil?
=> false

Ruby 1.9.3

解决方法

不.该便捷语法的全部目的是避免在字符串文字和分隔符逗号周围加上引号.

相关文章

validates:conclusion,:presence=>true,:inclusion=>{...
一、redis集群搭建redis3.0以前,提供了Sentinel工具来监控各...
分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣...
上一篇博文 ruby传参之引用类型 里边定义了一个方法名 mo...
一编程与编程语言 什么是编程语言? 能够被计算机所识别的表...
Ruby类和对象Ruby是一种完美的面向对象编程语言。面向对象编...