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.

SILAHKAN BAGIKAN ARTIKEL INI BILA BERMANFAAT
Pin It