Anda di halaman 1dari 9

ARRAY

Pengertian Array
• Array (larik) adalah sebuah objek yang dapat menampung banyak data dengan tipe
yang sama.
• Array merupakan container dasar yang dapat digunakan untuk berbagai
kebutuhan, salah satunya dapat digunakan untuk matriks, stack, antrian,
dan lainnya.
• Setiap data akan di simpan dan dapat di akses melalui indeks array, indeks array
dimulai dari 0.
• Untuk mengakses data tersebut maka perlu disebutkan di indeks ke berapa data itu
berada.
Pengertian Array
• Dengan array, proses penyimpanan data ke dalam variabel menjadi
lebih efisien dan mudah, terutama jika memiliki data dalam jumlah
banyak.

• Anggota atau isi dari array itu sendiri harus satu jenis tipe data, misalkan
terdiri dari kumpulan angka bulat saja (integer), kumpulan karakter saja
(char), maupun kumpulan angka pecahan saja (double). Di dalam bahasa
Java, kita tidak bisa membuat 1 array dengan berbagai tipe data (harus 1
jenis saja).
Cara Pembuatan Tipe Data Array Java
• Ciri khas pembuatan tipe data array adalah dengan tanda kurung siku ” [ ] “.
Tanda kurung siku ini ditempatkan setelah penulisan tipe data.

• Contoh : membuat array nama yang terdiri dari tipe data String, maka


perintahnya adalah:

String[] nama;

Atau jika ingin membuat array nilai dari tipe data char, maka penulisannya


adalah:

Char [] nilai;
Coding Array sebelumnya hanya deklarasi saja, agar bisa
digunakan, harus disambung dengan
proses instansiasi dan inisialisasi.

Deklarasi adalah istilah untuk menyebut proses


pembuatan variabel, dimana kita meminta compiler Java
agar menyiapkan tempat di memory komputer untuk
sebuah variabel. 
Inisialisasi  adalah proses pemberian nilai awal ke variabel
tersebut.

Perintah deklarasi dan inisialisasi ini sudah sering dipakai


sebelumnya dan biasa disambung dalam 1 baris perintah,
seperti:

String var1=“Belajar Java”


String var1=“Belajar Java”

Artinya, kita mendeklarasikan variabel var1 dengan tipe


data String, lalu meng-inisialisasinya dengan nilai “Belajar
Java“.
Namun khusus untuk array, perlu tambahan instansiasi,
yakni proses pembuatan object. 
class BelajarJava {
public static void main(String args[]){
int[] nilai;
nilai = new int[5];
nilai[0] = 23;
nilai[1] = 50;
nilai[2] = 34; Output Program :
nilai[3] = 78;
nilai[4] = 90; 23
System.out.println( nilai[0] ); 50
System.out.println( nilai[1] );
System.out.println( nilai[2] ); 34
System.out.println( nilai[3] ); 78
System.out.println( nilai[4] );
} 90
}
- Baris 3 adalah perintah deklarasi, variabel nilai sebagai
array bertipe data integer. Artinya variabel nilai hanya bisa
diisi dengan angka bulat.
- Baris 4 adalah perintah instansiasi, dimana array nilai 
bisa menampung 5 element atau 5 anggota array.
Perintah yang dipakai adalah new int[5].
- Baris 5 – 9 adalah proses inisialisasi, diberikan nilai awal
untuk 5 element array nilai. Angka dalam tanda kurung
siku disebut sebagai key atau index.
Di bahasa Java, sebuah index array dimulai dari angka 0.
Index inilah yang dipakai untuk penanda posisi dari
sebuah element array.
Sebagai contoh, element pertama dari array nilai berada
di nilai[0], element kedua di nilai[1], dst.

- Baris 10-14 untuk menampilkan kembali isi dari setiap


element array dengan perintah System.out.println().

Anda mungkin juga menyukai