| 顺序 | 运算符 | 意义 | 
| 高 | | | | | | | | | | | | | | | | | | | | | | | | | | | 低 | :: | 在定义嵌套的类和模块的类外可通过使用 ":" 对其访问 | 
| [] | 数组操作符 | |
| ! | 返回操作数的相反值 | |
| ~ | 按位取反 | |
| +(单) | 正号 | |
| ** | 幂 | |
| -(单) | 负号 | |
| * | 乘 | |
| / | 除 | |
| % | 取模 | |
| + | 加 | |
| - | 减 | |
| << | 左移 | |
| >> | 右移 | |
| & | 位与 | |
| | | 位或 | |
| ^ | 位异或 | |
| < | 小于 | |
| > | 大于 | |
| <= | 小于等于 | |
| >= | 大于等于 | |
| <=> | 比较大小。小于,等于,大于,分别返回 -1, 0 或 +1 | |
| == | 恒等于 | |
| != | 不等于 | |
| =~ | 肯定匹配 | |
| !~ | 否定匹配 | |
| === | 用来比较case语句的目标和每个when从句的项 | |
| && | 逻辑与 | |
| || | 逻辑或 | |
| .. | 区间(含尾部元素) | |
| ... | 区间(不含尾部元素) | |
| ?: | 条件运算符 | |
| = | 负值 | |
| not | 返回操作数的相反值 | |
| and | 逻辑与 | |
| or | 逻辑或 | 
2009年5月9日星期六
ruby的运算符
订阅:
博文评论 (Atom)
 
没有评论:
发表评论