¿Cuáles son los beneficios de "String" .equals (otherString)
en un tutorial (para implementar un analizador xml) vi el siguiente código:
if( "NODENAME".equals(xmlreader.getNodeName()) ) { // getNodeName() returns java.lang.String
...
}
¿Hay alguna razón para escribir una comparación de cadenas como esa?
Esto puede ser algún tipo de mejor / mala práctica o un código como ese podría dar algún beneficio de rendimiento. Me gustaría saber si debo usar esto en proyectos comerciales.