Bagaimana untuk Menyalurkan Hujah kepada Kaedah di Jawa?

Bagaimana Untuk Menyalurkan Hujah Kepada Kaedah Di Jawa



Di Java, kaedah ialah sekeping/blok kod yang melaksanakan tugas tertentu. Kaedah digunakan untuk menyusun kod ke dalam blok boleh guna semula yang menjadikan skrip boleh difahami, lebih mudah dibaca dan diselenggara. Apabila kaedah dipanggil, pengguna boleh menyampaikan hujah kepadanya, yang merupakan nilai yang digunakan kaedah untuk melaksanakan tugasnya.

Panduan ini akan menerangkan kaedah untuk menyampaikan hujah kepada kaedah bersama-sama dengan contoh yang mungkin.

Bagaimana untuk Menyalurkan Hujah kepada Kaedah di Jawa?

Di Java, menghantar argumen kepada kaedah merujuk kepada menghantar data atau nilai sebagai parameter kepada kaedah supaya kaedah itu boleh melaksanakan operasi menggunakan nilai tersebut.







Sintaks untuk menghantar argumen kepada kaedah dalam Java adalah seperti berikut:



methodName ( hujah1 , hujah2 , ... , hujahN ) ;

Di sini, ' methodName ” merujuk kepada nama kaedah yang dipanggil, dan “ hujah1 ”, “ hujah2 ”, …, “ hujahN ” ialah nilai atau data yang dihantar kepada kaedah.



Catatan : Parameter yang boleh dihantar kepada kaedah adalah tidak terhad, jika tandatangan kaedah (iaitu, nombor, jenis dan susunan argumen) sepadan dengan definisi kaedah.





Contoh 1
Berikut ialah contoh kaedah yang mengambil dua hujah:

awam kelas Utama {
awam statik batal utama ( Tali [ ] args ) {
int hasil = jumlah ( 5 , 7 ) ;
Sistem. keluar . println ( 'S   um ialah' + hasil ) ;
}

awam statik int jumlah ( int nombor1 , int nombor2 ) {
kembali nombor1 + nombor2 ;
}
}

Dalam contoh ini,



  • Tentukan kaedah yang dipanggil sum() yang mengambil dua argumen integer “ nombor1 ” dan “ nombor2 ”.
  • Kemudian, panggil kaedah jumlah daripada kaedah utama dan hantarkannya kepada dua nilai integer 5 dan 7.
  • ' jumlah() ” kaedah melaksanakan tugasnya dan mengembalikan hasilnya.

Pengeluaran

Kaedah menggunakan hujah untuk melaksanakan tugasnya dan mengembalikan hasil ' 12 ”.

Catatan : Jika jenis hujah tidak sepadan dengan jenis parameter, anda akan mendapat ralat kompilasi.

Contoh 2
Berikut ialah contoh kaedah yang mengambil hujah rentetan:

awam kelas Utama {
awam statik batal utama ( Tali [ ] args ) {
Tali mesej = 'Hai dunia!' ;
printMessage ( mesej ) ;
}

awam statik batal printMessage ( Tali mesej ) {
Sistem. keluar . println ( mesej ) ;
}
}

Dalam contoh ini,

  • Tentukan kaedah yang dipanggil printMessage yang mengambil mesej argumen rentetan tunggal. Kaedah mencetak nilai ke konsol.
  • Kemudian, panggil ' printMessage ' kaedah daripada kaedah utama dan berikan nilai rentetan ' Hai dunia! ”.
  • ' printMessage ” kaedah melaksanakan tugasnya dan mencetak nilai ke konsol.

Pengeluaran

Akhir sekali, cetak nilai hasil ' Hai dunia! ” ke tetingkap konsol.

Kesimpulan

Menghantar hujah kepada kaedah dalam Java membolehkan pembangun menghantar data atau nilai sebagai parameter kepada kaedah. Ini adalah aspek asas pengaturcaraan Java, kerana ia membolehkan kaedah melaksanakan operasi menggunakan nilai tersebut. Sintaks untuk menghantar argumen kepada kaedah dalam Java adalah mudah dan mudah digunakan, dan bilangan argumen yang boleh dihantar kepada kaedah adalah tidak terhad.