Java intern() 方法
intern() 方法返回字符串對象的規範化表示形式。
它遵循以下規則:對於任意兩個字符串s 和t,當且僅當s.equals(t) 為true 時,s.intern() == t.intern() 才為true。
語法
public String intern()
參數
無
返回值
一個字符串,內容與此字符串相同,但一定取自具有唯一字符串的池。
實例
public class Test { public static void main(String args[]) { String Str1 = new String("www.w3big.com"); String Str2 = new String("WWW.w3big.com"); System.out.print("规范表示:" ); System.out.println(Str1.intern()); System.out.print("规范表示:" ); System.out.println(Str2.intern()); } }
以上程序執行結果為:
规范表示:www.w3big.com 规范表示:WWW.w3big.com