Bagaimana untuk melaksanakan salinan dalam rentetan?
Memandangkan rentetan tidak boleh diubah, anda boleh terus menggunakan operator "=" untuk menyalin satu rentetan ke rentetan lain dan tidak menjejaskan antara satu sama lain.
public class JavaStringCopy { public static void main(String args[]) { String str = "沉默王二"; String strCopy = str; str = "沉默王三"; System.out.println(strCopy); } }
Keluaran adalah seperti berikut:
沉默王二
Contoh ini hampir sama dengan contoh sebelumnya untuk membuktikan bahawa rentetan tidak berubah, bukan? objek boleh ubah, anda harus memberi perhatian kepada penyalinan dalam. Sebaiknya gunakan kata kunci baharu untuk mengembalikan objek baharu.
rreeeeAtas ialah kandungan terperinci Bagaimana untuk melaksanakan salinan rentetan dalam dalam java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!