- Array bersifat statis ukuran data nya tidak bisa berubah sesuai dengan saat pertama kali dibuat/definisikan. Arraylist ukuran datanya dimanis, ketika data di arrayList penuh dia bisa me-resize atau menyesuaikan dirinya sesuai dengan data yang dimasukkan. perlu diperhatikan ketika arrayList menyesuaikan dirinya, performa akan menurun karena arrayList membuat array baru dan mecopy array lama ke array baru.
- Array tidak bisa menggunakan generic sedangankan ArrayList bisa menggunakan generics untuk menjaga keamanan tipe data dalam Arrays.
- perbedaan lainnya adalah di Array kita bisa memasukkan data primitive , sedangkan kita tidak bisa memasukkan data primitive ke ArrayList. ArrayList hanya bisa mengandung data dari object, array bisa mengandung data dari object serta primitive. Walaupun fungsi AutoBoxing java 5 seakan akan kita memasukkan data primitive tetapi sebenarnya fungsi autoboxing java 5 mengubah secara otomatis data primitive ke object.
Wednesday, January 4, 2017
Perbedaan Array dengan Arraylist
- Posted by: klepon_boy ||
- ||
- Labels: Java Programming ||
- No Comments
Perbedaan array dengan arrayList :
0 komentar:
Post a Comment