Vector
Kelas
Menggunakan
Seperti
Misalnya
Kelas
ArrayList diperkenalkan pada Java versi 1.2, sebagai salah satu kumpulan kelas yang digunakan untuk bekerja dengan sekumpulan koleksi objek. Jika akan bahas lebih lanjut tentang "kelas koleksi" pada bagian berikutnya. Versi awal Java tidak memiliki ArrayList, akan tetapi memiliki kelas yang sangat mirip yaitu java.util.Vector. Kita masih bisa melihat Vector digunakan pada program lama, dan dalam beberapa kelas standar Java, sehingga kita perlu tahu tentang kelas ini.Menggunakan
Vector mirip dengan menggunakan ArrayList. Perbedaannya adalah nama metode yang berbeda untuk melakukan tugas yang sama, atau nama metode yang berbeda untuk melakukan tugas yang sama.Seperti
ArrayList, suatu Vector mirip dengan array Object yang bisa berkembang jika diperlukan. Konstruktor new Vector() membuat vektor tanpa elemen.Misalnya
vec adalah suatu Vector. Maka :vec.size()adalah fungsi untuk mengembalikan jumlah elemen di dalam vektor.vec.addElement(obj)akan menambahkanObjectobjdi akhir vektor. Sama dengan metodeadd()padaArrayList.vec.removeElement(obj)menghapusobjdari dalam vektor, kalau ada. Hanya objek pertama yang ditemui akan dihapus. Sama denganremove(obj)pada kelasArrayListvec.removeElementAt(N)menghapus elemen ke-N. N harus berada pada rentang 0 hinggavec.size() - 1. Sama denganremove(N)padaArrayListvec.setSize(N)akan mengubah ukuran vektor menjadi N. Jika di dalam vektor terdapat elemen yang jumlahnya lebih banyak dari N, maka elemen lainnya akan dihapus. Jika lebih sedikit, maka tempat kosong akan diisi dengannull. KelasArrayListtidak memiliki metode seperti ini.
Vector memiiki banyak metode lagi, akan tetapi ini adalah metode yang sering digunakan.
No comments:
Post a Comment