java數組五種運算符


一、算數運算符(+、-、*、/、%、++、--)

% 取余 取模
++ -- 自增1 自減1
單獨使用時,++ 放前和放后沒有區別,都是+1;
參與運算,++在后面先把變量x的值取出來賦值(運算),再自增1
參與運算,++在前面先把變量x自增1,再把值取出來賦值(運算)

二、關系運算符(==、!=、>、<、>=、<=)

結果都是boolean類型

== 比較相等
!= 比較不相等

三、邏輯運算符(&、 |、 !、 &&、 || )

與、或、非

& 遇false 則false
| 遇true則true
&& 短路:如果左邊已經決定了整個表達式的結果,那么右邊不會執行

四、賦值運算符(=、+=、-=、*=、/=)

int a = 10; //把10賦值給a變量;
擴展賦值運算符 += *= /= %=; 底層包含強制類型轉換
//把左邊和右邊的值進行運算后賦值給左邊。
a +=10; //a = (int)(a+10);

五、三元運算符(關系表達式?表達式1:表達式2)

計算關系表達式的值看是true還是flase; 
若是true則表達式1就是結果 
若是flasez則表達式2就是結果


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM