Comparar Strings en Java evitando excepciones
Una de las primeras lecciones que aprendemos cuando empezamos con Java es que “en Java, todo son objetos”. Por eso, a la hora de comparar dos Strings, no debemos hacerlo con el operador ==, ya que estaríamos comparando sus referencias de memoria y no su contenido. Pero otro problema relacionado con la comparación de Strings puede surgir al usar la función equals y que, aunque sea menos evidente, puede provocar errores difíciles de detectar. ...