Larik sebagai argumen parameter metoda di Java
Larik Sebagai Argumen Parameter Metoda Di Java
Sebuah metoda (method) di Java dapat menerima argumen berupa larik seperti sebuah metoda menerima argumen berupa literal atau variabel dari tipe-tipe data primitif seperti int, short, long, float dan double. Untuk menjadikan sebuah larik sebagai argumen sebuah metoda, cukup cantumkan nama larik tanpa diikuti bracket atau kurung siku.

Misalnya, Anda ingin mencetak nilai elemen larik melalui sebuah metoda yang mendefinisikan tugas untuk menampilkan elemen larik. Berikut ini adalah penggalan program yaitu larik nilaiUjian sebagai argumen metoda cetakLarik:

int[] nilaiUjian = {60, 75, 65, 90, 85, 70};

Berikut ini adalah deklarasi metoda cetakLarik yang menerima argumen larik:

public static void cetakLarik(int[] larikD) {
   for (int x = 0; x < larikD.length; x++)
      System.out.println("Nilai elemen indek ke-" + x + " : " + larikD[x]);
}

Anda dapat memberikan larik nilaiUjian sebagai argumen dari metoda cetakLarik dengan pernyataan sebagai berikut:

cetakLarik(nilaiUjian);

Baca artikel:

Berikut ini adalah contoh program Java menampilkan nilai elemen larik dengan memberikan larik nilaiUjian sebagai argumen metoda cetakLarik.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
// Nama file : LarikKeMetoda.java
// menampilkan nilai elemen larik
 
// Deklarasi kelas
public class LarikKeMetoda {
 
   public static void main(String[ ] args) {
 
      System.out.println("Larik sebagai argumen sebuah metoda.");
      int[ ] nilaiUjian = {60, 75, 65, 90, 85, 70};
      cetakLarik(nilaiUjian);
 
   }
 
   // Deklarasi metoda cetakLarik
   public static void cetakLarik(int[ ] larikD) {
      for (int x= 0; x < larikD.length; x++)
         System.out.println("Nilai elemen indek ke-" + x + " : " + larikD[x]);
   }
}

Larik sebagai argumen parameter metoda di Java

Pernyataan baris nomor 10 adalah deklarasi, membuat dan menginisialisasi larik nilaiUjian. Di baris nomor 11, larik nilaiUjian kemudian diberikan sebagai argumen parameter dari metoda cetakLarik. Untuk memberikan larik sebagai argumen sebuah metoda, cukup ditulis nama larik tanpa disertai bracket atau kurung siku.

Baca artikel Menggunakan Notasi Pendek Larik (Array Initializer) Di Java

Ada perbedaan antara memberikan nilai variabel tipe-tipe primitif dan larik ke sebuah metoda. Untuk argumen tipe-tipe primitif, nilai argumen yang diberikan ke metoda, sedangkan untuk argumen berupa larik, nilai argumen yang berisi acuan ke larik yang diberikan ke metoda.

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.