|
Objektorienteret programmering serie, Planche nr. 24 |
![]() |
String Literal Pool! |
String svar = "Ok"; if (svar == "Ok") { System.err.println("Tekst er Ok"); } else { System.err.println("Tekst er IKKE Ok"); }Denne kodestump virker efter "hensigten" - men det skyldes String Literal Pool:
svar1 = "Ok"; svar2 = "Ok";
Er SAMME object på grund af genbrug af Stringkonstanter!
String-klassen er final!