在Java中,你可以这样做instanceof
。有 Ruby 等价的吗?
几乎一模一样。您可以使用Object
's instance_of?
method:
"a".instance_of? String # => true
"a".instance_of? Object # => false
红宝石还有is_a?
and kind_of?
方法(这两个是别名,并且工作原理完全相同),它返回true
是超类匹配之一:
"a".is_a? String # => true
"a".is_a? Object # => true
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)