cara membuat Konsep Array pada Java

Pernahkah kamu melihat beberapa benda yang sama namun berbeda nilainya? Bilah kotak-kotak pada papan permainan catur yang mempunyai nilai baris dan kolom yang berbeda satu dengan lainnya. Di bahasa pemrograman kita akan menemukan yang namanya array. Nah di sini kita akan belajar mengenal array. Salah satu kegunaan array untuk membuat matriks seperti kotak-kotak pada papan permain catur di atas.


Array merupakan sekumpulan variabel yang mempunyai tipe data yang sama. Anggota himpunan array sebagai elemen yang mempunyai nomor indeks lokasi. Nomor tersebut merupakan tempat atau posisi data berada. Indeks array dimulai dari angka 0 (nol).

Sebuah array akan menyimpan beberapa item data yang mempunyai tipe data sama di dalam memori yang berdekatan, yang kemudian dibagi menjadi beberapa slot.

Variabel array adalah sebuah lokasi tertentu yang memiliki satu nama sebagai identifier, akan tetapi dapat menyimpan lebih dari sebuah nilai.

Berbagai macam variabel dengan menggunakan tipe data primitif. Dalam pendeklarasian variabel, kita sering menggunakan sebuah tipe data dan indentifier yang unik. Contoh kasus:
?
1
2
3
4
5
6
int number1;
int number2;
int number3;
number1 = 1;
number2 = 2;
number3 = 3;

Dari contoh di atas code tersebut akan sia-sia karena harus menginisialisasi dan menggunakan setiap variabel padahal sebenarnya tujuan penggunaan sejumlah variabel di atas adalah sama. Pada pemrograman Java ataupun di pemrograman lain terdapat kemampuan untuk menggunakan satu variabel yang dapat menyimpan beberapa data dan memanipulasinya dengan lebih efektif. Tipe variabel inilah yang disebut array.

Cara pendeklarasian array:
1 Dimensi
?
1
nama_array[jumlah_elemen];

2 Dimensi
?
1
nama_array[jumlah_elemen_baris][jumlah_elemen_kosong];

Contoh program:
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package programarray;
 
/**
 *
 * @author Muh. Misbahul Munir
 */
public class ProgramArray {
 
    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        //deklarasi array
        String[] Kata = new String[3];
         
        //mengisi nilai array
        Kata[0] = "Belajar Pemrograman Java";
        Kata[1] = "Konsep Array";
        Kata[2] = "Asyik Lho!!!";
         
        //cetak nilai String array Kata
        System.out.println(Kata[0] + " - " + Kata[1] + ", " + Kata[2]);
    }
     
}

Hasilnya akan seperti gambar berikut.
Hasil Output Program Array
Array di atas adalah Kata yang mempunyai tipe data String dengan jumlah 3 indeks. Tiap indeks mempunyai nilai tersendiri dan kemudian di cetak di layar. Dengan menggunakan array, kita tidak perlu mendeklarasikan beberapa identifier yang mempunyai tipe data yang sama.

Nah mudah kan belajar konsep array di Java? Untuk penggunaan lebih detail nanti akan saya bahas lebih di artikel selanjutnya. Selamat belajar dan semoga bermanfaat, happy coding! ^^
Previous
Next Post »