title: Use of the String(String) constructor in Java
body: <p>I've read on articles and books that the use of <code>String s = new String("...");</code> should be avoided pretty much all the time.  I understand why that is, but is there any use for using the String(String) constructor whatsoever?  I don't think there is, and don't see any evidence otherwise, but I'm wondering if anyone in the SO commmunity knows of a use.</p>