首頁  >  文章  >  Java  >  java中==怎麼使用

java中==怎麼使用

angryTom
angryTom原創
2019-11-14 13:23:204028瀏覽

java中==怎麼使用

java==怎麼會使用

java==常用於if語句或三目運算符,例如:

if (1 == 2) {
}

1 == 2 ? "true" : "false";

在Java中,如果是基本資料類型,則== 比較的是值;如果是物件類型,則== 比較的是物件的位址。

其中,==也可以用來判斷字串。

透過直接賦值而不是new的方式給String賦值,如果字串常數池中有該對象,則不會再創建,此時透過== 判斷,返回的是true

#如:

String str="wo";
String str1="wo";
str == str1

為true.在JDK1.6及以前版本,字串常數池在方法區中;在JDK1.7及以後,字串常數池在堆中。物件的引用保存在堆疊中

php中文網,大量的免費Java入門教學,歡迎線上學習! 

以上是java中==怎麼使用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn