java运算符

运算符

1、赋值运算符  =

2、算术运算符 + - * / % +在有字符串的情况下就变成了连接符并把结果转换为字符串型。有时候用来转型。例如 :int a=1;String s=a+"";(直接用String s=a;会报错,所以利用加号特性在后面加上+“”就变成了字符型)

3、自增自减运算符   +=  -=  %=  /=  *=   i++,++i  i--,--i

4、比较运算符   > <  >=  <=  !=  ==   运算结果true/false

5、逻辑运算符  

与 &&(短路写法 只要第一个能判断出来后边的就不读取) &(不短路 第一个能判断出来后强制读取后面的代码)  全是true才返回true  只要有一个false返回false。  

或 ||(短路写法) |(不短路)  全是false才返回false  只要有一个true返回true。  

非 !放在逻辑表达式的前面 (一元运算)

6、三元运算符   str = i > 5 ? "条件成立输出结果":"条件不成立输出结果"(结构就是 str=条件?"":"")

posted @ 2016-05-07 11:07  木头鸽子  阅读(147)  评论(0编辑  收藏  举报