Ruby常用比较操作符

操作符            含义

==              测试值是否相等

====             用来比较case语句的目标和每个when从句的项

<=>               通用比较操作符。 根据接受者小于, 等于, 大于其参数, 返回-1, 0. 1

<, <=, >=, >          小于,小于等于,大于等于,大于比较操作符 

=~              正则表达式模式匹配操作符

eql?              如果接受者和参数有相同的类型相等的值, 则返回真。 1==1.0 返回真, 但 1.eql?(1.0) 为假

equal?             如果接受者和参数有相同的对象ID, 则返回真

posted @ 2014-10-06 11:27  tardis  阅读(422)  评论(0编辑  收藏  举报