天天开心^_^

运算符

15 08月
作者:popsky|分类:JAVA学习

一:赋值运算符
int a =100;

int b = c = a + 3;


二:自增,自减运算符

a++;  //先使用a的原值,再进行+1

++a;  //先进行+1,再使用a

a--;    //先使用a的原值,再进行-1

--a;    //先进行-1,再使用a


三:算数运算符

+ 加

- 减

* 乘

/ 除

% 取余

其余,+和-还可以作为整形的正负号


四: 关系运算符

==  等于

<    小于

>    大于

<=  小于或等于

>=  大于或等于

!=   不等于


五:逻辑运算符

&&  逻辑与

||      逻辑或

!       逻辑非


六:位运算符

& 与运算

|   或运算

~  取反

^  取或

<<  左移位

>>  右移位

>>> 无符号右移位


七:复合赋值运算符

+=  相加结果赋予左侧

-=  相减结果赋予左侧

*=  相乘结果赋予左侧

/=  相除结果赋予左侧

%= 取余结果赋予左侧

&=  与结果赋予左侧

|=  或结果赋予左侧

^=  异或结果赋予左侧

<<=  左移结果赋予左侧

>>=  右移结果赋予左侧

>>>=  无符号右移结果赋予左侧


八:三元运算符

条件表达式 ? 值1 : 值2

boolean b = 20 < 45 ? true : false;



九:圆括号

a = ( 7 >> ( 5 * 6 )) ^ (( 9 / 3 * 5 ) +4 );






浏览33 评论14
返回
目录
返回
首页
基本数据类型 循环语句

发表评论

  • 评论列表