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