<em id="0a85b"><option id="0a85b"></option></em>

<abbr id="0a85b"></abbr>

      <nobr id="0a85b"></nobr>
        <tr id="0a85b"></tr>
        9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
        學(xué)習(xí)啦 > 知識大全 > 知識百科 > 公共基礎(chǔ)知識 > ==和equals的區(qū)別總結(jié)

        ==和equals的區(qū)別總結(jié)

        時(shí)間: 映芳735 分享

        ==和equals的區(qū)別總結(jié)

        C#中有兩種不同的相等:引用相等和值相等

          == 是比較兩個(gè)變量的值是否相同或兩個(gè)引用是不是指向同一個(gè)內(nèi)存地址。

          Equals()方法是比較兩個(gè)對象指向內(nèi)存空間里的內(nèi)容是不是相同。也就是比較兩個(gè)“引用類型” 是否是對同一對象的引用,即兩個(gè)對象的內(nèi)容是否相同。

          java中的數(shù)據(jù)類型,可分為兩類:

          1.基本數(shù)據(jù)類型,也稱原始數(shù)據(jù)類型。byte,short,char,int,long,float,double,boolean

          他們之間的比較,應(yīng)用雙等號(==),比較的是他們的值。

          2.復(fù)合數(shù)據(jù)類型(類)

          當(dāng)他們用(==)進(jìn)行比較的時(shí)候,比較的是他們在內(nèi)存中的存放地址,所以,除非是同一個(gè)new出來的對象,他們的比較后的結(jié)果為true,否則比較后結(jié)果為false。 JAVA當(dāng)中所有的類都是繼承于Object這個(gè)基類的,在Object中的基類中定義了一個(gè)equals的方法,這個(gè)方法的初始行為是比較對象的內(nèi)存地 址,但在一些類庫當(dāng)中這個(gè)方法被覆蓋掉了,如String,Integer,Date在這些類當(dāng)中equals有其自身的實(shí)現(xiàn),而不再是比較類在堆內(nèi)存中的存放地址了。

          對于復(fù)合數(shù)據(jù)類型之間進(jìn)行equals比較,在沒有覆寫equals方法的情況下,他們之間的比較還是基于他們在內(nèi)存中的存放位置的地址值的,因?yàn)镺bject的equals方法也是用雙等號(==)進(jìn)行比較的,所以比較后的結(jié)果跟雙等號(==)的結(jié)果相同。

        530147 主站蜘蛛池模板: 啊┅┅快┅┅用力啊岳网站| 日韩中文字幕高清有码| 人妻另类 专区 欧美 制服| 国产国语一级毛片| 性色在线视频精品| 亚洲精品专区永久免费区| 中文字幕制服国产精品| 亚洲女同精品中文字幕| 欧美日韩国产三级一区二区三区| 午夜免费无码福利视频麻豆| 婷婷丁香五月深爱憿情网| 国产精品白丝一区二区三区| 日本高清一区免费中文视频| 国产中文字幕一区二区| 亚洲AV福利天堂在线观看| 久久99精品国产99久久6尤物| 夜色www国产精品资源站| 成人影院视频免费观看| 婷婷综合亚洲| 亚洲中文字幕无码爆乳APP| 亚洲欧美人成人让影院| 亚洲高清国产拍精品熟女| 亚洲成在人线AV品善网好看| 日韩高清国产中文字幕| 成 人免费va视频| 日韩欧美aⅴ综合网站发布| 欧美人与动牲交xxxxbbbb| 国产精品综合色区av| 激情视频乱一区二区三区| 国产精品一区二区三区黄色| 国产成人久久精品一区二区| 精品亚洲成A人在线观看青青 | 中文字幕精品亚洲无线码二区| 国产精品户外野外| 丝袜美腿一区二区三区| 亚洲色欲在线播放一区| 噜噜综合亚洲av中文无码| 亚洲日本精品一区二区| 国产午夜亚洲精品久久| 国产精品久久久久久无毒不卡| 福利视频在线播放|