"Dan kini tiba masanya untuk topik yang kecil tetapi menarik: penukaran kepada jenis Rentetan."
"Di Java, sebarang jenis data boleh ditukar kepada String."
"Bunyinya keren."
"Ia lebih baik daripada sejuk. Hampir setiap jenis boleh ditukar secara tersirat kepada String. Ini mudah dilihat apabila kita menambah dua pembolehubah, di mana satu ialah String dan satu lagi adalah sesuatu yang lain. Pembolehubah bukan String akan ditukar kepada Tali."
"Lihat beberapa contoh:"
Perintah | Apa sebenarnya yang berlaku |
---|---|
|
|
|
|
|
|
|
|
|
|
Kesimpulan: Jika kita menambah String dan 'sebarang jenis lain', jenis kedua akan ditukar kepada String .
"Perhatikan baris empat dalam jadual. Semua operasi dilaksanakan dari kiri ke kanan. Itulah sebabnya menambah 5 + '\u0000' " adalah sama dengan menambah integer."
"Jadi, jika saya menulis sesuatu seperti String s = 1+2+3+4+5+"m"
, saya akan dapat s = "15m"
?"
"Ya. Nombor akan ditambah dahulu, dan kemudian jumlahnya akan ditukar kepada rentetan."
GO TO FULL VERSION