java运算符

一。算术运算:+ - * / %
1.+:字符串相加为拼接
2.整数的除数不能为0;运行时会有异常
3.infinity无限大https://i.cnblogs.com/EditLinks.aspx
0.0/0.0的结果NAN=not a number
4.取余符号由前一个决定:10%-3==1
二。自增自减:++ --
a++累加的结果不参与本次运算,++a参与
三.赋值运算 : += -= /= %= *=
short s;
s+=5(s=short(s+5));
四。比较运算符:== != < > <= >=
运算结果为booean类型
三。三元运算符
逻辑表达式?表达式1:表达式2
四。逻辑运算符:& | ! ^ && ||
&和 | 运算两边的运算无论结果如何都会进行
五。逻辑与&& 逻辑或||
&&前面的不满足条件则不执行&&后面的
||若前面的为true则后面的不执行

你可能感兴趣的:(java运算符)