Rumah >Java >javaTutorial >Bagaimana untuk Cekap Mengisytiharkan Pelbagai Pembolehubah dengan Nilai Yang Sama di Jawa?
Mengisytiharkan Pelbagai Pembolehubah dengan Nilai Yang Sama dalam Java
Sebagai pembangun Java, anda mungkin menghadapi keperluan untuk memulakan berbilang pembolehubah daripada jenis yang sama dan berikan mereka nilai yang sama. Walaupun pendekatan konvensional melibatkan pengisytiharan setiap pembolehubah secara berasingan, adakah terdapat penyelesaian yang lebih cekap dan ringkas?
Cara Java
Sintaks Java tidak secara langsung menyokong permulaan pelbagai pembolehubah dengan satu tugasan. Amalan biasa ialah mengisytiharkan setiap pembolehubah secara berasingan dan menetapkan nilai secara individu:
String one = "", two = "", three = "";
Alternatif Ringkas
Walau bagaimanapun, terdapat penyelesaian yang elegan menggunakan gabungan pengisytiharan pembolehubah dan tugasan:
String one, two, three; one = two = three = "";
Pendekatan ini memisahkan perisytiharan pembolehubah daripada penetapan nilai. Adalah penting untuk ambil perhatian bahawa teknik ini hanya berfungsi untuk objek tidak berubah (cth., rentetan, integer). Untuk objek boleh ubah (cth., tatasusunan, koleksi), ia boleh membawa kepada akibat yang tidak diingini.
Menggunakan Objek Boleh Ubah
Jika anda perlu bekerja dengan objek boleh ubah, adalah dinasihatkan untuk membuat instantiate setiap pembolehubah secara berasingan:
Person firstPerson = new Person(); Person secondPerson = new Person(); Person thirdPerson = new Person();
Sebagai alternatif, anda boleh mempertimbangkan untuk menggunakan tatasusunan atau Koleksi untuk memegang objek, yang memberikan lebih fleksibiliti dan kawalan ke atas pembolehubah.
Atas ialah kandungan terperinci Bagaimana untuk Cekap Mengisytiharkan Pelbagai Pembolehubah dengan Nilai Yang Sama di Jawa?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!