第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Java(C#)String類型的比較

Java(C#)String類型的比較

元芳怎么了 2019-03-14 18:19:00
String str = "abc";String str2 = "a";String str3 = "bc";System.out.println(str == str2 + str3);     //fasleSystem.out.println(str == "a" + str3);      //fasleSystem.out.println(str == "a" + "bc");      //true第一個與第二個結果為什么會false?第三個是2個字符串直接拼接會在常量池中生成新的對象(當對象已存在時候直接返回對象地址),所以str的指向的對象和字符串拼接結果所指向的對象是相同的,不知道這種理解是否有問題?string str = "abc";string str2 = "a";string str3 = "bc";Console.WriteLine(str == str2 + str3);  //trueConsole.WriteLine(str == "a" + str3);   //trueConsole.WriteLine(str == "a" + "bc");   //true然而C#中的結果都為true,這2種語言對string類型的維護上有什么不同?求大神解答
查看完整描述

5 回答

?
largeQ

TA貢獻2039條經(jīng)驗 獲得超8個贊

Java中String不是基本類型是對象啊


查看完整回答
反對 回復 2019-04-15
  • 5 回答
  • 0 關注
  • 716 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號