課程
/后端開發(fā)
/Java
/Java入門第三季
Integer a=new Integer(5);?? ??? ? Integer b=new Integer("5");
2018-07-27
源自:Java入門第三季 3-1
正在回答
integer b=new integer("5")這個(gè)是把String類型轉(zhuǎn)換成Integer,所以兩個(gè)值是一樣的,但是內(nèi)存指向是不一樣的
值想等,內(nèi)存指向不同
System.out.println(a==b); ? false
moli97
值相等
相同,Integer兩種構(gòu)造方法,轉(zhuǎn)換成int的值都是5
舉報(bào)
Java中你必須懂得常用技能,不容錯(cuò)過的精彩,快來加入吧
3 回答為什么這樣不相等
5 回答為什么字符串是否相等用==不是equals嗎
3 回答equals方法不是只要值相等就返回 true 嗎?
2 回答所以什么情況下兩個(gè)字符串對(duì)象相等?用“==”比較。
3 回答這兩個(gè)有什么區(qū)別嗎?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2019-07-24
integer b=new integer("5")這個(gè)是把String類型轉(zhuǎn)換成Integer,所以兩個(gè)值是一樣的,但是內(nèi)存指向是不一樣的
2018-10-08
值想等,內(nèi)存指向不同
2018-09-05
System.out.println(a==b);
? false
2018-09-05
值相等
2018-07-27
相同,Integer兩種構(gòu)造方法,轉(zhuǎn)換成int的值都是5