Jumat, 30 November 2012

ARRAY





·     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];
Atau
//declare and instantiate object
        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