Jakie są zalety równości „String” (otherString)
w samouczku (do implementacji parsera XML) zobaczyłem następujący kod:
if( "NODENAME".equals(xmlreader.getNodeName()) ) { // getNodeName() returns java.lang.String
...
}
Czy istnieje powód, aby napisać takie porównanie?
Może to być jakaś najlepsza / zła praktyka lub kod, który może przynieść pewne korzyści w zakresie wydajności. Chciałbym wiedzieć, czy powinienem to wykorzystać w projektach komercyjnych.