Manchmal verwirrt mich Java.
Ich muss eine Menge int- Initialisierungen vornehmen.
Was ist der wahre Unterschied?
Integer.toString(i)new Integer(i).toString()
"" + 42ist es nicht besser, da es ein Zwischenprodukt erfordert, StringBuilderdas viel schwerer als ein ist Integer.
"" + 42da Sie beim Anhängen von Ganzzahlzeichenfolgen möglicherweise die Werte hinzufügen und diese nicht realisieren.
"" + 42, aber hey, das bin ich. Formular Nr. 2 führt zu einem neuen ganzzahligen Objekt (für die meisten Werte von i) als Zwischenprodukt. Es wird auch mehr getippt.