ruby - 如何在 ruby​​ 中打印 Fixnum 类的所有方法

标签 ruby class methods

我想在 ruby​​ 中打印 Fixnum 类的所有方法。当我输入 Fixnum.methods 时,它给出了我不理解的这种类型的输出。

[:allocate, :superclass, :<=>, :module_exec, :class_exec, :<=, :>=, :==, :===, :include?, :included_modules, :ancestors, :name, :public_instance_methods, :instance_methods, :private_instance_methods, :protected_instance_methods

最佳答案

您可能需要实例方法:

Fixnum.instance_methods

Object 中过滤:

Fixnum.instance_methods - Object.instance_methods

关于ruby - 如何在 ruby​​ 中打印 Fixnum 类的所有方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45413582/

相关文章:

ruby-on-rails - 启动 Rails 脚手架时出现 OSX Ruby 错误 : Could not load OpenSSL

java - 在 switch 语句中调用类?

java - 无法解析 MY_PERMISSION_ACCESS_COURSE_LOCATION

ruby-on-rails - 如何显示用户喜欢的所有我的帖子

ruby - 在 Chef 运行错误期间使用 AWS SDK 但在 Chef 工作之外运行它

ruby-on-rails - 如何运行ruby生成的字节码?

java - 检查加载的类是否可以从另一个分配?

python - 在Python中将一个模块导入到另一个模块

Java:覆盖非继承类的方法

javascript - 如何重新创建数组方法?