Parfois, Java me laisse perplexe.
J'ai une énorme quantité d' initialisations int à faire.
Quelle est la vraie différence?
Integer.toString(i)
new Integer(i).toString()
"" + 42
n'est pas mieux, car il nécessite un intermédiaire StringBuilder
qui est beaucoup plus lourd qu'un an Integer
.
"" + 42
car dans le cas de l'ajout de chaînes d'entiers, vous pourriez finir par ajouter des valeurs et ne pas le réaliser.
"" + 42
, mais bon, c'est moi. Le formulaire n ° 2 se traduira par un nouvel objet entier (pour la plupart des valeurs de i) comme intermédiaire. C'est aussi plus de frappe.