打印本文 打印本文  关闭窗口 关闭窗口  
计算机等级考试二级辅导Java基本语法3
作者:佚名  文章来源:不详  点击数  更新时间:2008/4/18 14:43:20  文章录入:杜斌  责任编辑:杜斌

例如:

3)递增、递减运算符:

a++,a-- 先使用变量的值,然后再递增或递减。

++a,--a 先递增或递减然后再使用变量的值。

4)关系和布尔运算符:

关系运算符:==,!=,<,>,<=,>=

布尔运算符:&&(与), ||(或), !(否)

5)按位运算符:

&(加),|(或),^(异或),~(否),>>向右移位,<<(向左移位),> >>(用零来填充位于顶部的位)注意Java没有<<<运算符。

6)括号和运算符分级:

在Java中各种运算符默认的计算顺序是:

[],()(方法调用) 从左到右

! ~ ++ -- +(一元) -(一元) () (造型) new 从右到左

+ / % 从左到右

+ - 从左到右

<< >> > >> 从左到右

< <= >= > instanceof 从左到右

== != 从左到右

& 从左到右

^ 从左到右

| 从左到右

&& 从左到右

|| 从左到右

?: 从左到右

= += -= *= /= &= |= ^= <<= >>= . >>= 从右到左

在Java中可以使用括号来指定自己希望的计算顺序,从而改变运算符默认的运算顺序。
打印本文 打印本文  关闭窗口 关闭窗口