Mengenal Array dalam Java


Array merupakan salah satu cara untuk menyimpan banyak data sekaligus dalam satu variabel di dalam pemrograman Java.Cara untuk mendefinisikan Array adalah sebagai berikut

cara membuat array java
untuk yang pertama, kita hanya membuat array untuk 3 elemen sementara elemennya belum di isi alias null

Untuk yang kedua kita sudah mendefinisikan isinya yaitu 1 dan 2

Untuk yang keempat adalah array 2 dimensi dan masing-masing sudah ada isinya yaitu {1,2} dan {3.4}

Yang kelima kita hanya satu dimensi karena kita hanya mengisi yang pertama sedangkan yang kedua hanya dimensi kosong

Yang keenam adalah array dengan 2 elemen pada dimensi pertama dan 3 elemen pada dimensi kedua

Yang ketujuh sampai kesembilan hanyalah contoh array dengan tipe data yang lain

Mengakses Elemen Array

Misal pada variabel angka2 kita ingin menemukan angka 2 kita tinggal mengaksesnya dengan angka2[1]  (elemen pertama diakses dengan angka 0, elemen kedua diakses dengan angka 1 dst)

mengakses elemen array
Lalu bagaimana dengan array multidimensi ? 

Supaya nggak bingung lihat ilustrasi berikut

Pada variabel angka4

int[][] angka4 = {{1,2},{3,4}};
0 1
0 1 2
1  3  4

kita bisa mengakses angka 1 gunakan angka4[0][0]
                                  angka 2 dengan angka4[0][1]
                                  angka 3 dengan angka4[1][0]
                                  angka 4 dengan angka4[1][1]

mengakses elemen array multidimensi

Mengubah Elemen Array Tertentu

Misal pada variabel angka2 kita akan mengubah angka 1 dengan angka 5 maka kita bisa menuliskan

angka2[0] = 5;

mengubah elemen pada array
Menemukan Panjang Array

kita bisa method length untuk menemukan panjang Array dengan method length Inamarray.length)

menemukan panjang array

Iterasi melalui Array

Misal kita ingin print semua elemen pada variabel contoh2 kita tinggal menulis seperti ini di sini saya ingin print semua elemen dari array contoh2

iterasi melalui array java

Bagaimana dengan array multidimensi ? Kita harus menggunakan nested loops untuk bisa print semua elemennya

iterasi array multidimensi

Mengurutkan Data Dalam Array

Untuk poin terakhir kita akan membahas mengurutkan data dalam array kita bisa menggunakan method sort untuk mengurutkan data lalu toString untuk menjadikan array menjadi String kemudian baru kita print

mengurutkan data dalam array java
Mungkin itu saja dulu postingan Array di Java.Ya,saya akui Array ini memang punya banyak kekurangan seperti elemen tidak bisa di tambah,tipe data tidak boleh berbeda dll.Untuk selanjutnya,kita akan membahas ArrayList yang merupakan penyempurnaan dari Array







Jangan spam atau promosi di sini jgn juga taruh link aktif kalau mau dapat backlink bisa taruh di profil saja (Name/URL)
EmoticonEmoticon