如何判断数组是否为空或为空?
发布于 2011-04-18 01:02:26
如果没有Rails或ActiveSupport,
array.to_a.empty?发布于 2011-04-18 00:44:27
没有内置的Ruby方法可以做到这一点,但是ActiveSupport的blank做到了:
>> require "active_support/core_ext/object/blank" #=> true
>> nil.blank? #=> true
>> [].blank? #=> true发布于 2011-04-18 00:25:29
您可以只将Array#empty?和Object#nil?方法与OR结合使用。
arr.nil? || arr.empty?如果数组为空或数组值为nil,这将返回true。
https://stackoverflow.com/questions/5694683
复制相似问题