Java自加自減運算子

2021-07-22 19:26:07 字數 428 閱讀 5993

1.++:自加運算子

1)單目運算子,只能操作乙個運算元;

2)只能操作單個數值型的變數,不能操作常量或者表示式

如果把++放在運算元左邊,先把運算元加1,再把運算元放入表示式中運算;如果把    ++放在右邊,則先把運算元放入表示式中運算,然後再把運算元加1

eg1:int a=5;

int b=a++ +6;

system.out.println(a+'\n'+b);//輸出a為6,b為11;先執行a+6,賦值後再自加1

eg2:int a=5;

int b=++a +6;

system.out.println(a+'\n'+b);//輸出a為6,b為12;先執行a

自加1,後執行a+6,再賦值

2.--:自減運算子

用法與++基本類似,只是將運算元的值減1

java自增自減運算子

除了這 這5個算術運算子之外其實還有2種 這兩個也可以屬於算術運算子。他是自增自減運算 的,例如 int i 10 i i 或 i i但是這2個比較特殊,他有先運算和後運算一說。符號在後面的 為後運算,符號在前面的為先運算例如 i i 這為後運算,i i這為先運算。他是乙個縮寫的方式,融合了2句 的...

自增自減運算子

自增自減運算子 i 先使用i,然後i i 1 i 先使用i,然後i i 1 i 先i i 1然後使用i i 先i i 1 然後使用i 以下使用vc下除錯的結果,不同的編譯器可能有不同的結果。i 3 例1printf d i 結果輸出4 例2printf d i 結果輸出3 例3printf resu...

自增 ,自減 運算子

自增1運算子記為 其功能是使變數的值自增1。自減1運算子記為 其功能是使變數值自減1。自增1,自減1運算子均為單目運算,都具有右結合性。可有以下幾種形式 i i自增1後再參與其它運算。i i自減1後再參與其它運算。i i參與運算後,i的值再自增1。i i參與運算後,i的值再自減1。在理解和使用上容易...