ruby - Ruby 中的 bool 方法?

标签 ruby

为了问这样的问题:

MyClass::create().empty?

如何在 MyClass 中设置 empty

Empty (true/false) 取决于类变量 @arr 是否为空。

最佳答案

问号实际上是方法名称的一部分,因此您可以这样做:

class MyClass

  def empty?
    @arr.empty? # Implicitly returned.
  end

end

关于ruby - Ruby 中的 bool 方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8387466/

相关文章:

javascript - Rails 指定 javascript 文件的加载顺序?

ruby-on-rails - 揭秘 Ruby ERB 代码

ruby - 如何检查字符串是否是有效的 YAML?

ruby - 错误:执行 gem 时 ... (Errno::EPERM) 不允许操作

ruby-on-rails - 未定义方法 model_name

用于匹配灰度颜色的 Ruby 正则表达式

ruby - 使用 YARD 将参数标记为可选(或具有默认值)

ruby-on-rails - 使用 rSpec 测试 delayed_job 链的最佳方法是什么?

ruby net-ssh-multi : passing a password as a parameter at runtime

Ruby 字符串比较