运算符

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

 

posted @ 2022-02-16 20:42  九。。  阅读(46)  评论(0)    收藏  举报