Menggunakan ArrayList di Java

click fraud protection

Array standar di Jawa ditetapkan dalam jumlah elemen yang dapat mereka miliki. Jika Anda ingin meningkatkan pengurangan elemen dalam array maka Anda harus membuat array baru dengan nomor yang benar elemen dari isi array asli. Alternatifnya adalah menggunakan ArrayList kelas. Itu ArrayList kelas menyediakan sarana untuk membuat array dinamis (mis., panjangnya dapat bertambah dan berkurang).

Ini akan membuat ArrayList dengan kapasitas awal untuk sepuluh elemen. Jika lebih besar (atau lebih kecil) ArrayList diperlukan kapasitas awal dapat diteruskan ke konstruktor. Untuk membuat ruang untuk dua puluh elemen:

Satu hal yang perlu diperhatikan ArrayList adalah elemen tidak harus dari tipe objek yang sama. Meskipun demikian dynamicStringArray telah diisi oleh Tali objek, masih dapat menerima nilai angka:

Objek dapat dimasukkan di mana saja ke dalam ArrayList indeks elemen dengan menggunakan metode add dan melewati posisi untuk penyisipan. Untuk menambahkan String "Max" ke dynamicStringArray di posisi 3:

instagram viewer

Alih-alih menghapus elemen dan memasukkan yang baru di tempatnya set Metode dapat digunakan untuk mengganti elemen dalam sekali jalan. Cukup lewati indeks elemen yang akan diganti dan objek untuk menggantikannya. Untuk mengganti "Peter" dengan "Paul":

instagram story viewer