Terkadang java membingungkan saya.
Saya memiliki sejumlah besar int inisialisasi untuk membuat.
Apa yang asli? perbedaan ?
Integer.toString(i)
new Integer(i).toString()
"" + 42
tidak ada yang lebih baik, karena membutuhkan perantara StringBuilder
yang cukup banyak lebih berat daripada Integer
.
"" + 42
karena dalam kasus menambahkan string bilangan bulat Anda mungkin akhirnya menambahkan nilai-nilai dan tidak menyadarinya.
"" + 42
, tapi hei, itu saya. Formulir # 2 akan menghasilkan objek integer baru (untuk sebagian besar nilai i) sebagai perantara. Ini juga lebih banyak mengetik.