日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

Java基础篇2——运算符

發布時間:2025/3/12 java 17 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Java基础篇2——运算符 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Java基礎篇2——運算符

1、運算符

1.1、算數運算符

  • +表示加法運算符
  • -表示減法運算符
  • *表示乘法運算符
  • /表示除法運算符
  • %表示取余運算符

1.2、關系運算符

所有以關系運算符作為最終運算的表達式結果一定是boolean類型

  • >表示是否大于運算符
  • >=表示是否大于等于運算符
  • <表示是否小于運算符
  • <= 表示是否小于等于運算符
  • == 表示是否等于運算符
  • != 表示是否不等于運算符

1.3、自增減運算符

只能用于變量,常量不可以

  • ++ 表示自增運算符,用于使得當前變量自身的數值加1的效果
  • – 表示自減運算符,用于使得當前變量自身的數值減1的效果

1.4、邏輯運算符

邏輯運算符的操作數均為boolean表達式

  • && 表示短路與,當左邊為false時,右邊的表達式不會進行運算
  • &表與,無論如何會把表達式計算完畢
  • || 表示短路或,當左邊為true時,右邊的表達式不會進行運算
  • |表或,無論如何會把表達式計算完畢
  • ! 表示邏輯非運算符,相當于"取反",真為假,假為真

1.5、三目運算符

判斷條件表達式是否成立,若成立則執行表達式1,否則執行表達式2

條件表達式? 表達式1: 表達式2

1.6、賦值運算符

運算符運算范例結果
=賦值a=3,b=2a=3,b=2
+=加等于a=3,b=3;a+=b;a=5,b=2;
-=減等于a=3,b=2,a-=b;a=1,b=2;
*=乘等于a=3,b=2,a*=b;a=6,b=2
/=除等于a=3,b=2,a/=b;a=1,b=2;
%=模等于a=3,b=2,a%=b;a=1,b=2

1.7、移位運算符

運算符含義范例結果結論
<<左移運算符int num=20;num=num<<2;num=80num=num*2^n
>>右移運算符int num=20;num=num>>2;num=5num=num*2^-n
>>>符號右移,忽略符號位int num=20;num=num>>>2;num=5num=num*2^-n

2、運算符的優先級

  • ()的優先級極高
  • =的優先級極低

總結

以上是生活随笔為你收集整理的Java基础篇2——运算符的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。