Possible en double:
What is the purpose of the expression “new String(…)” in Java?new String() en Java
J'ai trouvé un code ancien qui a new String ("somestring") en elle. Y a-t-il déjà eu un moment où c'était une bonne idée?
Possible en double:
What is the purpose of the expression “new String(…)” in Java?new String() en Java
J'ai trouvé un code ancien qui a new String ("somestring") en elle. Y a-t-il déjà eu un moment où c'était une bonne idée?
Oui, mais seulement pour un cas rare, comme lorsque vous devez vous assurer, que deux chaînes avec un contenu égal sont et non.
Pour plus de détails et d'autres raisons - s'il vous plaît se référer aux nombreuses réponses brillantes aux nombreuses questions concernant new String("something")
.
Ce n'est certainement pas le seul cas. Voir les autres questions pour plus de détails. –
@Michael - entièrement d'accord. appliqué une petite modification pour refléter ce commentaire. –
Plusieurs doublons, y compris http://stackoverflow.com/questions/390703/what-is-the-purpose-of-the-expression-new-string-in-java – skaffman