PENGERTIAN
DAN JENIS ARRAY
Pengertian Array
Array adalah sebuah struktur data yang terdiri atas banyak variabel dengan tipe data sama, dimana masing-masing elemen variabel mempunyai nilai indeks. Indeks array selalu bertipe integer yang dimulai dari 0. Setiap elemen array tersebut dapat diakses dengan cara A[indeks].
Pengertian Array
Array adalah sebuah struktur data yang terdiri atas banyak variabel dengan tipe data sama, dimana masing-masing elemen variabel mempunyai nilai indeks. Indeks array selalu bertipe integer yang dimulai dari 0. Setiap elemen array tersebut dapat diakses dengan cara A[indeks].
Apakah
masih bingung dengan ilustrasi diatas? Oke baiklah jika masih bingung akan saya
coba kasih contoh penerapan array sebagai berikut :
Misal :
Array A yang berisi lima buah elemen bertipe integer, yaitu 10, 20, 30, 40, dan 50. Maka index array tersebut ialah :
A[0]=10
A[1]=20
A[2]=30
A[3]=40
A[4]=50
Macam - macam array :
Misal :
Array A yang berisi lima buah elemen bertipe integer, yaitu 10, 20, 30, 40, dan 50. Maka index array tersebut ialah :
A[0]=10
A[1]=20
A[2]=30
A[3]=40
A[4]=50
Macam - macam array :
1. Array Satu Dimensi
Array satu dimensi adalah array yang hanya berisi satu dimensi saja.
A. Mendeklarasikan varibel Array
Pendeklarasian variabel array dilakukan dengan bentuk:
tipe namaVariabelArray[];
atau
tipe [] namaVariabelArray;
Contoh :
int [] umur;
Sampai disini kita hanya mendeklarasikan variabel bertipe array.
Artinya,
jumlah elemen dan nilai-nilai dari setiap elemennya masih di set dengan
nilai null.
Untuk mendeklarasikan array sekaligus memberikan nilai dapat dilakukan dengan cara sebagai berikut :
• double []grades = {100, 90, 80, 75};
• String days[] = { “Mon”, “Tue”, “Wed”, “Thu”, “Fri”, “Sat”,“Sun”};
B. Mengakses Elemen Array
Elemen array dapat diakses melalui bentuk:
namaVariabelArray[index].
Contoh :
class cobaArray {
public static void main(String [] args){
int [] jumlahHari;
jumlahHari = new int[4];
jumlahHari[0] = 31;
jumlahHari[1] = 28;
jumlahHari[2] = 31;
jumlahHari[3] = 30;
System.out.println("Bulan Maret memiliki " + jumlahHari[2] + " hari.");
}
}
2.
Array Multi dimensi / Dua Dimensi
Array
multi dimensi merupakan array dari array. Artinya, terdapat sebuah array
yang setiap elemennya juga bertipe array.
Cara mendeklarasikan Array Multi Dimensi :
tipe namaVariabelArray [][];
atau
tipe [][] namaVariabelArray;
Contoh :
int[][] twoD = new int[512][128];
char[][][] threeD = new char[8][16][24];
String[][] dogs = {{ "terry", "brown" },
{ "Kristin", "white" },
{ "toby", "gray"},
{ "fido", "black"}
};
Cara mendeklarasikan Array Multi Dimensi :
tipe namaVariabelArray [][];
atau
tipe [][] namaVariabelArray;
Contoh :
int[][] twoD = new int[512][128];
char[][][] threeD = new char[8][16][24];
String[][] dogs = {{ "terry", "brown" },
{ "Kristin", "white" },
{ "toby", "gray"},
{ "fido", "black"}
};
0 comments:
Post a Comment