Rumah > Java > javaTutorial > teks badan

Berapa banyak parameter yang ada untuk kaedah dalam java?

下次还敢
Lepaskan: 2024-04-26 01:12:16
asal
730 orang telah melayarinya

Bilangan parameter kaedah dalam Java ialah 0 atau lebih. Parameter: 1. Pelbagai jenis, termasuk jenis asas dan rujukan; 4 . Parameter diluluskan oleh nilai Nilai yang diluluskan disalin dalam pembolehubah tempatan.

Berapa banyak parameter yang ada untuk kaedah dalam java?

Bilangan parameter untuk kaedah dalam Java

Kaedah dalam Java boleh mempunyai 0 atau lebih parameter. Parameter ialah data yang dihantar kepada kaedah untuk melaksanakan operasi tertentu.

Jenis parameter

Parameter boleh berupa mana-mana jenis data Java, termasuk jenis asas (seperti int, boolean, char, dll.) dan jenis rujukan (seperti String, Object, dll.).

Pengisytiharan parameter

Parameter diisytiharkan dalam tandatangan kaedah, serta-merta selepas nama kaedah. Pengisytiharan setiap parameter terdiri daripada jenis dan nama. Contohnya:

<code class="java">public int add(int a, int b) {
  // ...
}</code>
Salin selepas log masuk

Melebihkan kaedah

Jika terdapat dua atau lebih kaedah dengan nama yang sama tetapi parameter berbeza dalam kelas, ia dipanggil lebihan kaedah. Ini membolehkan kami memanggil operasi yang sama dengan jenis atau nombor hujah yang berbeza. Contohnya: Lulus parameter bagi

<code class="java">class Calculator {
  public int add(int a, int b) {
    return a + b;
  }

  public double add(double a, double b) {
    return a + b;
  }
}</code>
Salin selepas log masuk

kaedah

Parameter lulus dalam Java adalah mengikut nilai. Ini bermakna bahawa nilai parameter yang dihantar kepada kaedah disalin ke dalam pembolehubah tempatan kaedah. Oleh itu, menukar nilai parameter di dalam kaedah tidak menjejaskan nilai asal dalam kod yang memanggilnya.

Atas ialah kandungan terperinci Berapa banyak parameter yang ada untuk kaedah dalam java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!