首頁  >  文章  >  Java  >  java中intern方法的概念是什麼

java中intern方法的概念是什麼

Y2J
Y2J原創
2017-05-19 09:41:523829瀏覽

public String intern()傳回字串物件的規範化表示形式。 一個初始為空的字串池,它由類別 String 私有地維護。當呼叫 intern 方法時,如果池已經包含一個等於此 String 物件的字串(用 equals(Object) 方法確定),則傳回池中的字串。否則,將此 String 物件新增至池中,並傳回此 String 物件的引用。它遵循下列規則:對於任兩個字串s和t,當且僅當 s.equals(t) 為 true 時,s.intern() == t.intern() 才會為 true。 所有字面值字串和字串賦值常數表達式都使用 intern 方法進行運算。字串字面值在 Java Language Specification 的 §3.10.5 定義。返回:一個字串,內容與此字串相同,但一定取自具有唯一字串的池。

【相關推薦】

1.Java免費影片教學

#2.分析Java中的intern()的作用

3. 詳解String物件中的intern()

4. 深入分析Java中的intern()方法

#5. JAVA中intern()方法的使用經驗小結

#

以上是java中intern方法的概念是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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