aspose file tools
The moose likes Programmer Certification (SCJP/OCPJP) and the fly likes intern() method of Strings Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login
JavaRanch » Java Forums » Certification » Programmer Certification (SCJP/OCPJP)
Reply Bookmark "intern() method of Strings" Watch "intern() method of Strings" New topic
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
 
I agree. Here's the link: http://zeroturnaround.com/jrebel/download
 
subject: intern() method of Strings
 
Similar Threads
intern() method
How many Objects ?
Thread starting sequence
intern method
char[] security