Uso del constructor String (String) en Java [duplicado]
He leído en artículos y libros que el uso deString s = new String("...");
debe evitarse casi todo el tiempo. Entiendo por qué es así, pero ¿hay algún uso para usar el constructor String (String)? No creo que exista, y no veo ninguna evidencia de lo contrario, pero me pregunto si alguien en la comunidad SO sabe de un uso.
Duplicado exacto: ¿Cuál es el propósito de la expresión cadena nueva en java?