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

歡迎訪問 生活随笔!

生活随笔

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

java

Java 基础之java运算符

發布時間:2025/3/15 java 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Java 基础之java运算符 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
運算符,顧名思義就是用于計算的符號。 功能分為:賦值運算符、算術運算符、關系運算符和邏輯運算 按操作數的個數分類:單運算符、雙目運算符、三目運算符

?

運算符目:運算符能連接操作數的個數稱為運算符的目 運算符的優先級:優先級是指在一個表達式中出現多個不同運算符,在進行計算時運算符執行的先后次序。 運算符的結合方向:結合方向又稱為結合性,是指當一個操作數連接兩個同一優先級的運算符時,按運算符的結合性所規定的結合方向處理。

賦值運算符

=”Java語言中最簡單,也是最常用的運算符。

賦值運算用于將賦值運算符右側表達式的結果賦予賦值運算符左側的變量

int english = 92;

?賦值運算符具有自右向左的結合性

int a,b,c; //同時聲明三個變量 a = b = c = 1; //自右向左賦值

算術運算?

運算符

功能

示例

+?????

加法運算

表達式1+2計算結果為3

-??????

減法運算

表達式2-1計算結果為1

*??????

乘法運算

表達式2*2計算結果為4

/????????

除法運算

表達式4/2計算結果為2

%

模運算

表達式5%2計算結果為1

?在算術運算符中,還存在兩個較為獨特的單目運算符,分別是自增和

?自增和自減運算符分別用于使變量值自增1自減1

變量ab 的值均為6

?

變量a 的值為6,變量b 的值為5

復合賦值運算符?

運算符

功能

示例

+=

加法運算

int a=10; a+=2 等效于a=a+2; a=12

-=????

減法運算

int a=10; a-=2 等效于a=a-2; a=8

*=??????

乘法運算

int a=10; a*=2 等效于a=a*2; a=20

/=??????

除法運算

int a=10; a/=2 等效于a=a/2; a=5

%=

模運算

int a=10; a%=2 等效于a=a%2; a=0

關系運算符?

運算符

功能

示例

>

比較大于關系

表達式2>1 計算結果為“True”

<?????

比較小于關系

表達式2<1 計算結果為“False”

>=?????

比較大于等于關系

表達式2>=1 計算結果為“True”

<=???

比較小于等于關系

表達式2<=1 計算結果為“False”

==

比較相等關系

表達式2==1 計算結果為“False”

!=

比較不相等關系

表達式2!=1 計算結果為“True”

邏輯運算符?

運算符

功能

示例

&&

與運算,即同時成立,缺一不可

a>b&&c>d:只有左右兩個表達式的值都為true, 整個結果才為True。只要有一個表達式為false,則整個表達式為False

||?????

或運算, 即兩者中有一個成立即可

a>b||c>d:左右兩個表達式中只要有一個成立就為true,只有兩個都為false才為false

!??

非運算,取反

!(a>b):如果表達式a>b false,則進行取反運算后為true;如果表達式a>btrue,則進行取反運算后為false

?三目運算符可以快速的幫我們實現條件的判斷,語法如下:?

布爾表達式?表達式1:表達式2

條件表達式的結果由布爾表達式決定,如果布爾表達式的值為true,則返回表達1的值,否則返回表達式2的值。

總結

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

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