Larik (Array) 1 Dimensi Pada Java

Teori Dasar

  • Array (larik) ialah penampung sejumlah data sejenis (homogen) yang menggunakan satu identifier (pengenal).
  • Masing-masing elemen array diakses menggunakan indeks (subscript) dari nol sampai n-1 (n menyatakan jumlah elemen larik).
  • Pengolahan data array harus per elemen. Elemen array dapat diakses langsung (acak), maksudnya untuk memanipulasi elemen ke-4 tidak harus melalui elemen ke-1, ke-2 dan ke-3.
  • Berdasarkan banyaknya indeks array dibagi menjadi satu dimensi dan multi dimensi (duadimensi, tiga dimensi).

Pendeklarasian

Untuk menggunakan array dalam program, hal yang harus dilakukan adalah mendeklarasikan variable bertipe array. Saat deklarasi harus ditentukan tipe data yang akan disimpan di dalam array.

Struktur Deklarasi Array

Berikut ini adalah bagan struktur pendeklarasian Array pada Java :

tipe_data[] nama_variable;
atau
tipe_data[] nama_variable = new tipe_data[n];
atau
tipe_data[] nama_variable = {value1, value2,...,valueN}

Contoh Deklarasi Array

double[] arrayKu;
double[] arrayKuLagi = new double[10];
int[] arrayMu = {434,767,564,323,984};

Pengisian Array

Ada 2 metode dalam pengisian Larik, yaitu:

  1. Pengisian langsung saat deklarasi
    int[] arrayMu = {434,767,564,323,984};
  2. Pengisian setelah deklarasi
    double[] arrayKu;
    arrayKu[0]=17.32;
    arrayKu[1]=23.67;
    arrayKu[2]=38.34;
    arrayKu[3]=49.87;
    arrayKu[4]=51.13;
    

Index dari variable array di mulai dari index ke 0. Perhatikan gambar berikut ini :

Struktur Array

Menampilkan Array

Saat akan menampilkan Larik yang perlu diingat adalah indeks dari setiap Larik adalah mulai dari 0, misalkan telah di deklarasikan int[] arrayKu = {1,23,17,4,-5,100}. Maka untuk menampilkan data Larik ke-2 yaitu 23 dari variabel arrayKu adalah arrayKu[1]. Berikut ini contoh kode lengkapnya.

public class TampilArrayKu {
    public static void main(String[] args) {
        int[] arrayKu = {1,23,17,4,-5,100};
        System.out.println("Data ke-1 = "+arrayKu[0]);
        System.out.println("Data ke-2 = "+arrayKu[1]);
        System.out.println("Data ke-3 = "+arrayKu[2]);
        System.out.println("Data ke-4 = "+arrayKu[3]);
        System.out.println("Data ke-5 = "+arrayKu[4]);
        System.out.println("Data ke-6 = "+arrayKu[5]);
    }
}

1 Trackbacks & Pingbacks

  1. Memasukan Data Berupa Class Ke Dalam Array | Onestring Lab

Comments are closed.

Block AdBlock - Powered by Admiral