ruby – 何时使用%w?
发布时间:2020-12-17 02:38:34 所属栏目:百科 来源:网络整理
导读:以下两个语句将生成相同的结果: arr = %w(abc def ghi jkl) 和 arr = ["abc","def","ghi","jkl"] 在哪些情况下应该使用%? 在上面的例子中,我想要一个数组[“abc”,“def”,“ghi”,“jkl”].哪种理想方式:前者(%w)还是后者? 解决方法 何时使用%w […]
以下两个语句将生成相同的结果:
arr = %w(abc def ghi jkl) 和 arr = ["abc","def","ghi","jkl"] 在哪些情况下应该使用%? 在上面的例子中,我想要一个数组[“abc”,“def”,“ghi”,“jkl”].哪种理想方式:前者(%w)还是后者? 解决方法
何时使用%w […]与常规数组?我确信你只需要看两者,然后输入它们,然后思考你刚刚做了什么就能想出原因.
当您有一个要转换为数组的单个单词列表时,请使用%w […].我使用它时,我想要循环的参数,或者我知道将来要添加的命令,因为%w […]可以很容易地向数组中添加新元素.阵列的定义中的视觉噪声较少. 如果元素具有嵌入的白色空间,会欺骗%w,请使用常规字符串数组.将它用于必须包含非字符串元素的数组.将“和”中的元素用插入的逗号括起来会产生视觉噪声,但它也可以创建具有任何对象类型的数组. 因此,当您对自己最有意义的时候,选择何时使用其中一个.它被称为“程序员的选择”. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |