Czasami java mnie zastanawia.
Mam ogromną ilość int inicjalizacji .
Jaka jest prawdziwa różnica?
Integer.toString(i)
new Integer(i).toString()
"" + 42
to nie jest lepszy, ponieważ wymaga produktu pośredniego, StringBuilder
który jest znacznie cięższy niż Integer
.
"" + 42
ponieważ w przypadku dodawania ciągów liczb całkowitych możesz w końcu dodać wartości i nie zdawać sobie z tego sprawy.
"" + 42
, ale hej, to ja. Formularz 2 da w wyniku nowy obiekt jako liczbę pośrednią (dla większości wartości i). To także więcej pisania.