【Java 8】五、运算符

算数运算符

【Java 8】五、运算符_第1张图片

基本算数运算符+ - * /
注意整数类型使用除法,结果会截掉小数部分

求模运算符%
求余数,可以用于整数或小数

算数与赋值符合运算符+= -= *= /=
相当于运算后再赋值

自增与自减运算符++ --

y=x++;//先将x原值赋值给y,然后x加1
y=++x;//x先加1,然后将x加1后的值赋值给y

位运算符

【Java 8】五、运算符_第2张图片

位操作较少用,这里略过

关系运算符

【Java 8】五、运算符_第3张图片

布尔逻辑运算符

【Java 8】五、运算符_第4张图片

赋值运算符

a=1;//使用"="符号赋值
a=b=c=100;//将3个变量都赋值为100

“?”运算符

a=b==0?true:false;//用于简写的判断

优先级

【Java 8】五、运算符_第5张图片

使用圆括号

圆括号可以提升运算的优先级,并且能使阅读更加明确易懂,又不影响性能。
a=(b==0?true:false);

你可能感兴趣的:(【Java 8】五、运算符)