Dalam Java, parameter panjang variabel (varArgs) dapat didefinisikan untuk metode agar mencocokkan beberapa parameter dengan angka yang tidak pasti, dan definisi mereka diwakili oleh "...". Bahkan, ini mirip dengan melewati array untuk suatu metode, dan metode penggunaan sama dengan array, sebagai berikut:
tes public void (string ... str) {for (string s: str) {}} Metode panggilan sama dengan metode panggilan normal, kecuali bahwa parameter yang dapat dicocokkan adalah 0 hingga lebih dari satu. sebagai berikut:
test (); test ("lilei"); test ("lilei", "hanmeimei");Beberapa poin yang harus diperhatikan selama penggunaan:
1. Saat menelepon, jika metode dengan parameter tetap dan parameter panjang variabel dapat dicocokkan pada saat yang sama, metode parameter tetap akan lebih disukai.
2. Jika Anda dapat mencocokkan dua metode yang mengandung parameter yang dapat berubah secara bersamaan, kompiler akan melaporkan kesalahan karena kompiler tidak tahu metode mana yang akan dihubungi.
3. Suatu metode hanya dapat memiliki satu parameter variabel, dan parameter variabel harus menjadi parameter terakhir.
Penjelasan terperinci di atas tentang definisi dan metode penggunaan parameter panjang variabel di Java adalah semua konten yang telah saya bagikan dengan Anda. Saya harap Anda dapat memberi Anda referensi dan saya harap Anda dapat mendukung wulin.com lebih lanjut.