· Pengenalan Array.
Bahasa
Pemrograman memiliki kemampuan untuk menggunakan variable yang dapat menyimpan
sebuah data list. Sebuah array mampu menyimpan beberapa item data dengan tipe
data yang sama dalam sebuah blok. Jadi Array
adalah Sebuah tipe data yang mampu menyimpan data yang sama dan memiliki tujuan
yang sama pula
· Deklarasi Array.
Untuk
mendeklarasikan array:
-
Tuliskan tipe data contoh int, String, chat
dll.
-
Nama Identifier dan kurung [] contoh Number [], Nama[] dll.
-
Contoh :
int []ages;
atau
int ages[];
· Array instantiation
Untuk membuat sebuah array:
-
Tulislah new keyword
-
Di ikuti kurung [] yang bisa d isi
sesuai yang anda inginkan.
-
Contoh
//deklarasi
int ages[];
//instantiate object
ages = new int[10];
int ages[];
//instantiate object
ages = new int[10];
Atau
//declare and
instantiate object
int ages[] = new int[10];
int ages[] = new int[10];
-
Menggunakan cara lain (menginisialisasinya secara langsung )
-
Contoh
int arr[] = {1,
2, 3, 4, 5, 6, 7, 8, 9, 10};
Pernyataan
ini mendeklarasikan dan meng-instantiate sebuah array dari integer dengan
lima elemen (diinisialisasi dengan nilai 1, 2, 3, 4, 5, 6, 7, 8, 9 dan10).
·
Pengaksesan elemen
array
Untuk mengakses sebuah elemen dalam array , atau
mengakses sebagian elemen dari array , Anda menggunakan penomoran yang disebut sebagai index
atau subscript.
Index
atau subscript
-
Diberikan
kepada tiap anggota array, agar program dapat mengakses anggota dari array.
-
Dimulai dari
nol dan kemudian akan terus bertambah sampai list value dari array tersebut
berakhir.
-
Contoh
// memberikan nilai 5 kapada elemen pertama
array
ages[0] =
5;
//mencetak elemen array yang terakhir
System.out.print(ages[50]);
-
Catatan:
1.
Jika array telah dideklarasikan dan dikonstruksi , nilai yang disimpan dalam setiap anggota array akan
diinisialisasi sebagai nol.
2.
Untuk tipe
data reference seperti String , nilai dari String tidak akan diinisialisasi ke
string kosong “”, sehingga Anda tetap harus membuat array String secara
eksplisit.
·
Panjang array
Kita dapat mengetahui jumlah elemen yang berada di dalam sebuah array,
kita dapat menggunakan length(panjang) field pada array. panjang
field dalam array akan me-return value dari array itu sendiri. Atau dapat di
tuliskan:
arrayName.length
·
Array multidimensi
Array multidimensi dideklarasikan dengan menambahkan jumlah tanda kurung
setelah nama array dan mengimplementasikan sebagai array yang berada pada array itu
sendiri:
Contoh:
//
karakter
array 7 x 8 x 10
char[][][] Angka = new char[7][8][10];
Dalam mengakses sebuah elemen didalam array
multidimensi, sama saja dengan mengakses array satu dimensi .
Tidak ada komentar:
Posting Komentar