| 
 
| 赞 | 0 |  
| VIP | 12 |  
| 好人卡 | 5 |  
| 积分 | 1 |  
| 经验 | 43535 |  
| 最后登录 | 2020-11-2 |  
| 在线时间 | 1050 小时 |  
 Lv1.梦旅人 
	梦石0 星屑136 在线时间1050 小时注册时间2006-5-3帖子774 | 
| 
本帖最后由 gaofei677 于 2013-8-17 16:18 编辑
x
加入我们,或者,欢迎回来。您需要 登录 才可以下载或查看,没有帐号?注册会员  
 在ruby中 is_a?(type) 和 kind_of?(type) 可以检查对象是否为指定类型对象
 我想问有什么方法可以 直接对象的类型 例如:
 请问有此方法吗?复制代码a的类型为数组Arry,则
a.somehow #=> Arry
 当然,我觉得用is_a?(type) 和 kind_of?(type)  是可以自定义出我说的这个方法的
 复制代码class Object
  def check_type
      return "Arry" if self.is_a?(Arry) == true
      return "Integer" if self.is_a?(Integer) == true
      ......
  end
end
 | 
 |