"Saya ingin memberitahu anda cara menggabungkan rentetan. Proses penggabungan atau penggabungan rentetan sering dirujuk menggunakan perkataan pendek 'penggabungan'. Pencinta kucing akan mudah diingati: con-Cat-en-Nation. I saya bergurau ."
"Peraturan untuk menggabungkan rentetan adalah mudah. Jika kita 'menambah' (+) rentetan dan sesuatu yang lain, maka 'sesuatu yang lain' secara tersirat ditukar kepada rentetan melalui kaedah toString () . "
"Awak bercakap dengan saya ke tadi?"
"Baiklah, saya akan menerangkannya dengan cara yang lebih mudah. Jika kita menambah rentetan, nombor dan kucing, maka kedua-dua nombor dan kucing itu akan diubah menjadi rentetan. Berikut ialah beberapa contoh:"
Kod | Kod yang setara |
---|---|
|
Cat cat = new Cat(); String s = cat.toString(); String text = "The cat is " + s; |
|
int a = 5; String s = Integer.toString(a); String text = "a is " + s; |
|
int a = 5; String s = Integer.toString(a); String text = s + "a is "; |
|
Cat cat = new Cat(); String s1 = cat.toString(); String s2 = Integer.toString(a); String text = "The cat is " + s1 + s2; |
|
Cat cat = new Cat(); String s1 = cat.toString(); String s2 = Integer.toString(a); String s3 = Integer.toString(a); String text = s3 + "The cat is " + s1 + s2; |
|
Program tidak akan disusun! Operasi penambahan dilaksanakan dari kiri ke kanan, jadi kita dapat: Jika kita menambah kucing pada nombor, tiada penukaran rentetan automatik. String text = (((cat + a) + "The cat is ") + cat) + a; |
|
Cat cat = new Cat(); String s1 = cat.toString(); String s2 = cat.toString(); String s3 = Integer.toString(a); String s4 = Integer.toString(a); String text = s1 + s3 + "The cat is " + s2 + s4; |
"Masanya sudah tiba untuk melakukan beberapa tugasan daripada Diego."
GO TO FULL VERSION