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.
-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
-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
-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