+= 和 ++ 操作符區(qū)別簡單介紹
我們知道:
int i = 5;
long j = 7;
i = i + j不能編譯,但i += j卻能編譯運行,結果i = 12。
這是因為:
i += j 等同于 i = (int)(i+j);
總結就是:對復合賦值表達式來說,E1 op= E2 (諸如 i += j; i -= j 等等),其實是等同于 E1 = (T)((E1) op (E2)),其中,T是E1這個元素的類型。
這個問題,其實官方文檔中已經(jīng)解答了。 官方文檔地址 §15.26.2 Compound Assignment Operators
以上所述是小編給大家介紹的+= 和 ++ 操作符區(qū)別簡單介紹,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復大家的,在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關文章
SpringBoot中通過AOP整合日志文件的實現(xiàn)
本文主要介紹了SpringBoot中通過AOP整合日志文件的實現(xiàn),文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-12-12java 驗證用戶是否已經(jīng)登錄與實現(xiàn)自動登錄方法詳解
本文主要介紹了java 驗證用戶是否已經(jīng)登錄與實現(xiàn)自動登錄的方法。具有一定的參考價值,下面跟著小編一起來看下吧2017-01-01Spring?代理?Bean?獲取不到原始?Bean?對象注解解決方法
這篇文章主要介紹了Spring?代理?Bean?獲取不到原始?Bean?對象注解解決方法,文章圍繞主題相關資料展開詳細介紹,需要的小伙伴可以參考一下2022-04-04通過spring boot 設置tomcat解決 post參數(shù)限制問題
這篇文章主要介紹了通過spring boot 設置tomcat解決 post參數(shù)限制問題,需要的朋友可以參考下2019-05-05Java基于HttpClient實現(xiàn)RPC的示例
HttpClient可以實現(xiàn)使用Java代碼完成標準HTTP請求及響應。本文主要介紹了Java基于HttpClient實現(xiàn)RPC,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-10-10