运算符
1.算数运算符
+,-,*,/,%,(二元运算符)

结果:

总结:当进行除法,输出仍为int类型,需要进行强制转换

结果:

总结:数据类型相加减,如果与double加减输出还是double类型,long类型与除double外的类型进行运算得到的就是long类型,其他运算则为int类型。
2.
++,-- (自增自减)
一元运算符

结果:

总结:如果是a++,那么就是先赋值,再进行自增。++a,先自增,再赋值。幂运算要使用Math工具,Math.pow(2,3)+alt+enter
2.布尔值

结果:

总结:布尔值返回的值是true,false (Boolean)布尔值。(!=)为不等于。 %为取余数,也称为模运算
3.逻辑运算符

结果:

4.位运算符
&&, 或||, 非!&&
&&全部为真才为真
||有一个为真就为真
!&&是真变为假,是假变为真
//短路运算&&俩个如果前一个为假,则后面不运算
<< , >>

5.字符连接串


结果:

结论:""在前直接连接,""在后相加;
6.三元运算符

//x ? y : z
如果x=true,结果为y,否则为z

浙公网安备 33010602011771号