Minggu, 11 Mei 2014

Dynamic Array

Array adalah sekumpulan atau sekelompok data yang berderetan yang memiliki elemen


Kelamahan Array :
-data yang bersifat homogen
-static
-fixed
-memakan memory (walaupun data yang dipakai hanyalah sebagian

Kelebihan Array adalah random acsess

Contoh Array data Type Char :
char[] negara = {'a,'m','e','r','i','c','a'};
    System.out.println(negara);

Contoh array dengan Type String :
String[] nama={"Vincen", "Pincen", "Patrice", "Dina"};
    System.out.println(nama[0]);
    System.out.println(nama[1]);


Return Array :
-Mengembalikan nilai bisa dalam bentuk array
-Tipe data array yang penerima dan tipe data array dikembalikan harus sama.
-Array penerima tidak perlu untuk menginisialisasi
-Ukuran receiver array yang akan serupa dengan ukuran dari array yang dikembalikan.
 
Fungsi-fungsi yang digunakan dalam ArrayList :
-Add (element) = menambahkan elemen ke dalam daftar  
-Clear () = menghapus semua elemen dalam daftar
-Clone ()= mengembalikan objek disalin dalam daftar
-Contain (elemen)= elemen pencarian mengandung dalam daftar
-Get (indeks) = mengambil elemen tertentu pada indeks dalam daftar
-isEmpty () = untuk memeriksa apakah daftar kosong atau tidak
-Remove (indeks) = untuk menghapus elemen yang ditunjuk dalam daftar
-Size () = jumlah elemen dalam daftar
-Set (index, element) = mengisi elemen dalam daftar sesuai dengan posisi yang ditunjuk 


Array list dibuat untuk mengatasi masalah yang dihadapi array dalam menentukan ukurannya.

Vextor class hampir memiliki fungsi yang sama dengan array list.

Tidak ada komentar:

Posting Komentar