基础运算符

运算符:

自增自减运算符:

“ ++ ” “ -- ” 

计算中:a++ :先用后加

               ++a:先加后用

 

赋值运算符:

“ = ”  “ += ”  “ -= ”  “ *= ”  “ /= ”  “ %= ”

eg:“ += ” 加后赋值,a+=b;//将a+b的值给a。(隐含强制转换 )

 

关系(比较)运算符:

" == " " != " " > " " >= " " < " " < " " <= "

运算符结果均为boolean类型,true或false

 

逻辑运算符:

&      逻辑与(且)    并且,两边均真,结果才真

|       逻辑或               或者,两边均假,结果才假

^      逻辑异或           相同为false,不同为true

!    逻辑非               取反

 

短路逻辑运算符:

&&            短路与              结果和&相同,但具有短路效果

||               短路或              结果和| 相同,但具有短路效果

短路:使右边不执行,提高运行效率

 

 

三元运算符:

格式:     关系表达式 ? 表达式1:表达式2;

     eg:    a>b ? a : b ;

 

运算符优先级:

     ()优先于所有

 

 

 

明天进行java循环和判断的学习

 

posted @ 2023-07-03 23:20  suN(小硕)  阅读(136)  评论(0编辑  收藏  举报