| 运算符 |
| 类型 |
符号 |
示例 |
意义 |
| 算数运算符 |
+ |
|
加 |
| - |
|
减/取负 |
| * |
|
乘 |
| / |
|
除 |
| % |
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程序代码
阅读(
164)
评论()
收藏
举报