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