array Pertemuan ke-4
Definisi Array Sebuah array akan menyimpan beberapa item data yang memiliki tipe data sama di dalam sebuah blok memori yang berdekatan yang kemudian dibagai menjadi beberapa ruang. Array adalah sebuah variabel/sebuah lokasi tertentu yang memiliki satu nama sebagai identifier, namun identifier ini dapat menyimpan lebih dari sebuah nilai. Indeks adalah sebuah angka yang menyatakan urutan sebuah elemen pada suatu variabel array. Karena seluruh kotak memiliki nama yang sama, maka untuk membedakannya diperlukan suatu cara yaitu dengan memberi nomor urut. Nomor indeks variabel array selalu dimulai dari 0 (nol), sehingga nomor indeks bagi elemen terakhir adalah sebesar (N-1), dimana N adalah jumlah total elemen. Contoh dari array integer adalah sebagai berikut :
Deklarasi Array Array di Java dideklarasikan dengan kurung siku: […] atau kita dapat menempatkan sepsang tanda kurung siku [..] sesudah nama identifier. Bentuk umum pendeklarasian variabel array di Java adalah: tipeData[] namaVariabel [= new tipeData[jumlahElemen] ]; Mendeklarasikan variabel array tanpa menyebutkan berapa jumlah elemen yang diperlukan. int[] angka; Mendeklarasikan variabel array dengan menyebutkan jumlah elemen yang diperlukan. int[] angka = new int[5]; Mendeklarasikan variabel array secara otomatis. int[] angka = {5, 3, 23, 99, 2};
Jenis-jenis Array Array 1 Dimensi Array 1 dimensi pada dasarnya deretan variabel bertipe serupa. Kita lebih dahulu menciptakan variabel array dari tipe yang dikehendaki. int monthDays[]; Contoh Array 1 Dimensi : monthDays = new int[12]; monthDays[0] = 31; monthDays[1] = 29; monthDays[2] = 31; monthDays[3] = 30; monthDays[4] = 31; monthDays[5] = 30; monthDays[6] = 31; monthDays[7] = 31; monthDays[8] = 30; monthDays[9] = 31; monthDays[10] = 30; monthDays[11] = 31; System.out.println("Agustus mempunyai "+monthDays[7]+"hari");}}
Array Multidimensi Dideklarasikan dengan menambahkan jumlah tanda kurung siku setelah nama array. Contoh : int int2DArr[][] = new() int [4][5];
Contoh Array Multidimensi
Terima kasih