首頁 > Java > Java基礎 > java中==怎麼使用

java中==怎麼使用

angryTom
發布: 2019-11-14 13:23:20
原創
4145 人瀏覽過

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中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板