2016.6.12

ruby的equal是比较两个对象是否相同,而java里String类的equal方法比较两个字符串对象的值是否相同

ruby里比较两个字符串是否值相同用==,而判断对象是否属于类可以用===,同时===也可以用来判断正则表达式是否匹配或者两个对象的值是否相同

ruby里面,判断两个对象是否是同一对象用equal?方法

ruby里面,比较对象值相同可以用==或者eql?方法,但是数值类重定义了eql?方法,比如 1eql?(1.0)为false

你可能感兴趣的:(2016.6.12)