最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java中i++和++i的區(qū)別及用法說明

 更新時(shí)間:2026年03月03日 15:48:06   作者:安生生申  
該文章主要介紹了i++和++i的區(qū)別,i++表示先引用i變量的數(shù)值然后再對(duì)i進(jìn)行加1的操作,而++i是先對(duì)i變量進(jìn)行加1的操作,然后再引用i變量的數(shù)值

一、理論上的區(qū)別

i++表示先引用i變量的數(shù)值然后再對(duì)i進(jìn)行加1的操作,而++i是先對(duì)i變量進(jìn)行加1的操作,然后再引用i變量的數(shù)值(其實(shí)就是 i++ 先賦值 再去 自增 而 ++i 是先自增再去 賦值)

二、運(yùn)算的優(yōu)先級(jí)不同

i++中的“++”運(yùn)算符的優(yōu)先級(jí)比++i中“++”運(yùn)算符的優(yōu)先級(jí)高。

例如:i=1

執(zhí)行c=i++,會(huì)先將i變量的值1賦值給c,然后c=1,然后i才等于2,執(zhí)行c=++i,會(huì)先將i變量加1變成2,然后賦值給c,c的值為2。

三、代碼演示

public class jia {
    public static void main(String[] args) {
        int i= 3; int j = 0;
        j =(i++)+(i++)+(i++);
//      12    3     4     5

        j = (++i)+(++i)+(++i);
//      15    4    5     6

        j = (++i)+(++i)+(i++);
//      14    4    5     5

        j=  (i++)+(++i)+(++i);
//      14    3     5     6

        System.out.println(j);
    }
}

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • java中Filter過濾器處理中文亂碼的方法

    java中Filter過濾器處理中文亂碼的方法

    java中Filter過濾器處理中文亂碼的方法,需要的朋友可以參考一下
    2013-05-05
  • Lombok不生效,提示java:?找不到符號(hào)的解決方案

    Lombok不生效,提示java:?找不到符號(hào)的解決方案

    這篇文章主要介紹了Lombok不生效,提示java:?找不到符號(hào)的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • Java?CountDownLatch線程同步源碼硬核解析

    Java?CountDownLatch線程同步源碼硬核解析

    對(duì)于并發(fā)執(zhí)行,Java中的CountDownLatch是一個(gè)重要的類。為了更好的理解CountDownLatch這個(gè)類,本文將通過例子和源碼帶領(lǐng)大家深入解析這個(gè)類的原理,感興趣的可以學(xué)習(xí)一下
    2023-01-01
  • SpringBoot將項(xiàng)目打成war包步驟解析

    SpringBoot將項(xiàng)目打成war包步驟解析

    這篇文章主要介紹了SpringBoot將項(xiàng)目打成war包步驟解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-03-03
  • java之向linux文件夾下寫文件無權(quán)限的問題

    java之向linux文件夾下寫文件無權(quán)限的問題

    這篇文章主要介紹了java之向linux文件夾下寫文件無權(quán)限的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • JavaEE中volatile、wait和notify詳解

    JavaEE中volatile、wait和notify詳解

    這篇文章主要給大家介紹了關(guān)于JavaEE中volatile、wait和notify的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2023-02-02
  • SpringBoot2.0.3打印默認(rèn)數(shù)據(jù)源為 HikariDataSource (null)問題

    SpringBoot2.0.3打印默認(rèn)數(shù)據(jù)源為 HikariDataSource (null)問題

    這篇文章主要介紹了SpringBoot2.0.3打印默認(rèn)數(shù)據(jù)源為 HikariDataSource (null)問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-10-10
  • springboot中的starter及自定義方法詳解

    springboot中的starter及自定義方法詳解

    這篇文章主要介紹了springboot中的starter及自定義方法詳解,Starter是Spring Boot中的一個(gè)非常重要的概念,Starter相當(dāng)于模塊,它能將模塊所需的依賴整合起來并對(duì)模塊內(nèi)的Bean根據(jù)環(huán)境(條件)進(jìn)行自動(dòng)配置,需要的朋友可以參考下
    2023-11-11
  • JNDI簡(jiǎn)介_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

    JNDI簡(jiǎn)介_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

    這篇文章主要介紹了JNDI簡(jiǎn)介,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-08-08
  • Java動(dòng)態(tài)代理Proxy應(yīng)用和底層源碼詳細(xì)分析

    Java動(dòng)態(tài)代理Proxy應(yīng)用和底層源碼詳細(xì)分析

    Java動(dòng)態(tài)代理是一種在運(yùn)行時(shí)生成代理類的機(jī)制,用于代替手動(dòng)編寫代理類的過程,這篇文章主要給大家介紹了關(guān)于Java動(dòng)態(tài)代理Proxy應(yīng)用和底層源碼詳細(xì)分析的相關(guān)資料,需要的朋友可以參考下
    2024-03-03

最新評(píng)論

榆社县| 扶沟县| 葵青区| 永昌县| 鄢陵县| 海宁市| 临海市| 普陀区| 桐乡市| 晋中市| 类乌齐县| 青冈县| 扶余县| 元氏县| 镇坪县| 正阳县| 柘荣县| 基隆市| 曲靖市| 邓州市| 托克逊县| 秦皇岛市| 武宣县| 弋阳县| 通州市| 北海市| 普兰店市| 乡城县| 鄂托克旗| 綦江县| 贵南县| 英山县| 江源县| 利辛县| 关岭| 万源市| 长白| 通许县| 兴业县| 蕉岭县| 即墨市|