ePrometeusCorsoJavaJava
testi articoli
Testi Articoli  Download
Home | Basi | Espressioni | Comandi | Classi | Ereditarieta | Eccezioni | Thread | Utilita | 
CorsoJava è ora Video! Free for all!
Clicca Qui!

Utilita
Stringhe
Ricerche
Confronti
intern()
Utility
StringBuffer
StringTokenizer
Contenitori
Enumeration
Vector
Dictionary
Hashtable
I/O
Complicazioni
InputStream
OutputStream
File
File Stream
Varie

<<< intern() >>>
In generale due stringhe con lo stesso contenuto sono due oggetti diversi
String s = "pippo" ; 
String t = new String(s); 
// ma s != t
// (puntano a oggetti diversi)
È possibile fare in modo che se s==t se e solo se s.equals(t)
Importante per ragioni di efficienza
Fondamentale per le Hashtable
s.intern() restituisce un puntatore ad una stringa "internata"
tale che se s.equals(t) allora s.intern() == t.intern()
Implementazione tramite una tabella
ePrometeus s.r.l. - Web Software House & Open Source System Integrator
MILANO - SAN BENEDETTO DEL TRONTO(AP)
Contatti: info@eprometeus.com