Argumen parameter metoda di program Java
Argumen Parameter Metoda Di Java
Metoda di bahasa pemrograman Java bisa mempunyai atau tidak mempunyai parameter. Misalnya, Anda dapat mendefinisikan metoda yang melakukan operasi untuk menampilkan pesan teks atau string secara berulang-ulang di jendela Command Prompt. Pesan dan jumlah pesan yang ditampilkan bisa menjadi parameter dari metoda yang didefinisikan tersebut.

Berikut ini adalah contoh pendefinisian metoda cetakPesan yang akan menampilkan pesan sebanyak n kali:

public static void cetakPesan(int n, String pesan) {
   for (int x = 1; x <= n; x++)
      System.out.println(pesan);
}

Ketika metoda cetakPesan digunakan di program Java, Anda perlu menyediakan argumen atau nilai parameter yang mempunyai urutan sama dengan parameter metoda, baik tipe data dan jumlahnya. Urutan argumen yang sesuai ini disebut parameter order association. Anda bisa menulis pernyataan cetakPesan(5, “Salam dari Java”) untuk menampilkan pesan “Salam dari Java” di jendela Command Prompt sebanyak 5 kali.

Baca artikel:

cetakPesan(5, “Salam dari Java”) dapat diartikan memberi argumen integer 5 ke parameter n dan string “Salam dari Java” ke parameter pesan dan kemudian menampilkan pesan string “Salam dari Java” sebanyak 5 kali. Sedangkan, pernyataan cetakPesan(“Salam dari Java”, 5) adalah pemberian argumen yang salah. String “Salam dari Java” tidak cocok dengan parameter pertama metoda dan integer 5 tidak cocok dengan parameter kedua metoda.

Baca artikel Menggunakan Metoda Generik Di Java

Argumen yang diberikan ke parameter harus cocok, baik urutan, jumlah maupun tipe data seperti yang telah ditentukan di method signature. Ketika metoda dipanggil di dalam program, argumen diberikan ke parameter metoda tersebut. Pemberian argumen ke parameter metoda ini disebut pass by value (memberi dengan nilai).

Bila argumen yang diberikan adalah sebuah variabel, nilai dari variabel ini yang kemudian diberikan ke parameter. Nilai variabel yang diberikan ke parameter kemungkinan akan berubah, tetapi nilai yang tersimpan di variabel tidak berubah.

PRODUK TOKO GERZAL

Murah Fosi Audio SP601 Passive Bookshelf Speaker 2 Way 6.5 Inch Woofers Inch HiFi
Fosi Audio SP601 Passive Bookshelf Speaker 2 Way ...
Rp 4.607.800
Murah Fosi Audio BT20A MAX Power Amplifier HiFi Bluetooth Stereo PFFB Feedback
Fosi Audio BT20A MAX Power Amplifier HiFi Bluetooth ...
Rp 2.989.600
(5/5)
Murah Fosi Audio K7 Amplifier Headphone Hi-Fi Gaming DAC Bluetooth LCD Display
Fosi Audio K7 Amplifier Headphone Hi-Fi Gaming DAC ...
Rp 2.545.900
(5/5)
Murah Fosi Audio SW10 Active Speaker Subwoofer HiFi 10 Inch Driver Smart DSP 200W
Fosi Audio SW10 Active Speaker Subwoofer HiFi 10 Inch ...
Rp 4.623.300
(5/5)

Untuk daftar lengkap produk, kunjungi toko online kami, GERZAL, di marketplace Shopee, Tokopedia, dan TikTok Shop.
Harga produk di setiap marketplace berbeda-beda dan dapat berubah sewaktu-waktu.
Gunakan aplikasi saat berbelanja untuk mendapatkan potongan harga produk dan ongkos kirim, bahkan ongkos kirim gratis untuk wilayah tertentu.