运算符 |
类型 |
符号 |
示例 |
意义 |
算数运算符 |
+ |
|
加 |
- |
|
减/取负 |
* |
|
乘 |
/ |
|
除 |
% |
a%b |
取余 (取a除b的余数) |
++ |
a++(后置) ++a(前置) |
累加 |
-- |
a--(后置) --a(前置) |
递减 |
字符串运算符 |
+ |
|
将字符串合并为新字符串 |
赋值运算符 |
= |
a=b |
将右边的值连到左边 |
+= |
a+=b |
将右边的值加到左边 相当于 a = a + b |
-= |
a-=b |
将右边的值减到左边 |
*= |
a*=b |
将左边的值乘以右边 |
/= |
a/=b |
将左边的值除以右边 |
%= |
a%=b |
将左边的值对右边取余数 |
逻辑运算符 |
< |
a<b |
|
> |
a>b |
|
<= |
a<=b |
|
>= |
a>=b |
|
== |
a==b |
|
!= |
a!=b |
|
&& |
a&&b |
与 a b都为真时,表达式为真 |
|| |
a||b |
或 a或b 为真时,表达式为真 |
^ |
a^b |
异或 a或b 一个为真另一个为假时,表达式为真 |
! |
!a |
非 当a为假时,表达式为真 |
位运算符 |
& |
a&b |
按位与运算 |
| |
a|b |
按位或运算 |
^ |
a^b |
按位异或运算 |
<< |
a<< |
向左移位 |
>> |
a>> |
向右移位 |
~ |
~a |
按位取反 |
其他运算符 |
new |
new Class1() |
创建一个类的实例 |
typeof |
typeof(int) |
获取数据类型说明 |
. |
Obj.Method() |
获取对象的方法或属性 |
?: |
(expr1)?(expr2):(expr3) |
若expr1 则 expr2;否则expr3 |
posted @
2009-04-27 20:36
java程序代码
阅读(
159)
评论()
编辑
收藏
举报