Ruby 中%W 语法的含义
在 Ruby 中,数组是一种常见的数据类型。字符串、整数、散列、符号甚至其他数组对象都可以存储在 Ruby 数组中。
我们可以使用以下语法在 ruby 中创建字符串数组:
array = ["one", "two", "three"]
输出:
["one", "two", "three"]
它有效,但输入引号和逗号需要花费大量时间和精力。Ruby 为我们提供了更优雅的解决方案。
%w
语法用于创建字符串数组,而不需要在每个元素之间使用逗号或引号。
每个元素都将被视为一个字符串,并应以空格分隔。
array = %w[1 two 3.4 [] {}]
输出:
["1", "two", "3.4", "[]", "{}"]
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布,任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站。本站所有源码与软件均为原作者提供,仅供学习和研究使用。如您对本站的相关版权有任何异议,或者认为侵犯了您的合法权益,请及时通知我们处理。