| Author |
intern() method of Strings
|
Manoj Chandran
Greenhorn
Joined: Jan 26, 2001
Posts: 25
|
|
Can any one plz explain the use of intern method in String? plz provide an example. thanx, manoj chnadran
|
Thanks & Regards,
Manoj Chandran
|
 |
ersin eser
Ranch Hand
Joined: Feb 22, 2001
Posts: 1072
|
|
A pool of strings, initially empty, is maintained privately by the class String. When the intern method is invoked, if the pool already contains a string equal to this String object as determined by the equals(Object) method, then the string from the pool is returned. Otherwise, this String object is added to the pool and a reference to this String object is returned. It follows that for any two strings s and t, s.intern() == t.intern() is true if and only if s.equals(t) is true. All literal strings and string-valued constant expressions are interned. String literals are defined in �3.10.5 of the Java Language Specification http://java.sun.com/docs/books/jls/second_edition/html/j.title.doc.html
|
 |
 |
|
|
subject: intern() method of Strings
|
|
|