Download - Java Array
![Page 1: Java Array](https://reader036.vdokumen.com/reader036/viewer/2022082713/56814d9d550346895dbaf8dc/html5/thumbnails/1.jpg)
JAVA ARRAY
![Page 2: Java Array](https://reader036.vdokumen.com/reader036/viewer/2022082713/56814d9d550346895dbaf8dc/html5/thumbnails/2.jpg)
Pengenalan Array
Pada bahasa pemrograman Java maupun di bahasa pemrograman yang lain, terdapat sebuah kemampuan untuk menggunakan satu variabel yang dapat menyimpan beberapa data dan memanipulasinya dengan lebih efektif. Tipe variabel inilah yang disebut sebagai array.
![Page 3: Java Array](https://reader036.vdokumen.com/reader036/viewer/2022082713/56814d9d550346895dbaf8dc/html5/thumbnails/3.jpg)
Sebuah array akan menyimpan beberapa item data yang memiliki tipe data sama didalam 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.
![Page 4: Java Array](https://reader036.vdokumen.com/reader036/viewer/2022082713/56814d9d550346895dbaf8dc/html5/thumbnails/4.jpg)
Pendeklarasian Array
Array harus dideklarasikan seperti layaknya sebuah variabel. Pada saat mendeklarasikan array, anda harus membuat sebuah daftar dari tipe data, yang diikuti oleh sepasang tanda kurung [], lalu diikuti oleh nama identifier-nya. Sebagai contoh,
int []ages;
atau Anda dapat menempatkan sepasangtandakurung [] sesudah nama identifier. Sebagai contoh,
int ages[];
![Page 5: Java Array](https://reader036.vdokumen.com/reader036/viewer/2022082713/56814d9d550346895dbaf8dc/html5/thumbnails/5.jpg)
instantiation
Setelah pendeklarasian array , kita harus membuat array dan menentukan berapa panjangnya dengan sebuah konstruktor. Proses ini di Java disebut sebagai instantiation (istilah dalam Java yang berarti membuat). Untuk meng-instantiate sebuah obyek, kita membutuhkan sebuah konstruktor.
![Page 6: Java Array](https://reader036.vdokumen.com/reader036/viewer/2022082713/56814d9d550346895dbaf8dc/html5/thumbnails/6.jpg)
Contoh
![Page 7: Java Array](https://reader036.vdokumen.com/reader036/viewer/2022082713/56814d9d550346895dbaf8dc/html5/thumbnails/7.jpg)
Pengaksesan sebuah elemen array Untuk mengakses sebuah elemen dalam array,
atau mengakses sebagian dari array, Anda harus menggunakan sebuah angka atau yang disebut sebagai indeks atau subscript.
Nilai indeks selalu dalam tipeinteger, dimulai dari angkanol dan dilanjutkan ke angka berikutnya sampai akhir array. Sebagai catatan bahwa indeks didalam array dimulai dari 0sampai dengan (ukuranArray-1).
![Page 8: Java Array](https://reader036.vdokumen.com/reader036/viewer/2022082713/56814d9d550346895dbaf8dc/html5/thumbnails/8.jpg)
Petunjuk penulisan
![Page 9: Java Array](https://reader036.vdokumen.com/reader036/viewer/2022082713/56814d9d550346895dbaf8dc/html5/thumbnails/9.jpg)
Panjang ArrayUntuk mengetahui berapa banyak elemen didalam
sebuah array, Anda dapat menggunakan atribut length dari array. Atribut ini akan mengembalikan ukuran dari array itu sendiri. Sebagai contoh,
arrayName.length
![Page 10: Java Array](https://reader036.vdokumen.com/reader036/viewer/2022082713/56814d9d550346895dbaf8dc/html5/thumbnails/10.jpg)
Array Multidimensi Array multidimensi diimplementasikan sebagai
array yang terl etak di dalam array. Array multidimensi dideklarasikan dengan menambahkan jumlah tanda kurung setelah nama array. Sebagai contoh,
![Page 11: Java Array](https://reader036.vdokumen.com/reader036/viewer/2022082713/56814d9d550346895dbaf8dc/html5/thumbnails/11.jpg)
Untuk mengakses sebuah elemen didalam array multidimensi, sama saja dengan mengakses array satu dimensi. Misalnya saja, untuk mengakses elemen pertama dari baris pertama didalam array dogs, kita akan menulis,
System.out.print( dogs[0][0] );
Kode diatas akan mencetak String “terry” di layar.