Anda sudah mengetahui banyak tentang jenis primitif, dan dalam tahap ini anda telah mengenali doppelgangers mereka — kelas pembalut, dan mempelajari apa itu autoboxing dan unboxing, cara membandingkan jenis pembalut dengan betul dan cara melakukannya dengan tidak betul.

Anda juga membawa pengalaman tatasusunan anda ke peringkat seterusnya dengan mengenali kelas ArrayList. Pada asasnya, anda mempunyai perkara untuk difikirkan! Lebih baik lagi, sediakan setengah jam untuk beberapa artikel tambahan mengenai topik ini yang akan meletakkan segala-galanya pada tempatnya.

Kelas Pembungkus di Jawa

Kelas pembalut kelihatan dan berkelakuan seperti jenis primitif dengan nama yang sama, tetapi mereka sebenarnya adalah kelas sebenar. Artikel ini menerangkan tentang siapa yang memerlukan mereka, untuk apa mereka dan apa yang anda lakukan dengan mereka.

Autoboxing dan Unboxing di Java

Di Java, ciri primitif dan pembalutnya ialah autoboxing / unboxing. Mari kita gali konsep ini.

Kelas ArrayList

Tatasusunan adalah hebat, tetapi pengaturcara mengalami mood yang tidak baik kerana saiznya yang terhad dan ketidakupayaan untuk menambah atau mengalih keluar elemen baharu. Jadi, temui ArrayList: ia adalah tatasusunan suped-up, struktur data yang ringkas dan mudah. Sebaik sahaja anda telah berpindah dari tatasusunan ke ArrayList, anda tidak boleh kembali.

Memadam elemen daripada ArrayList

Dan berikut adalah artikel lain yang meneruskan perbincangan kami tentang ArrayList. Kali ini kita akan membincangkan dengan lebih terperinci tentang operasi penting untuk bekerja dengan senarai — mengalih keluar item daripada senarai dan mengalih keluar item daripada senarai dalam gelung.

ArrayList dalam gambar

Jika anda tidak memahami sepenuhnya cara ArrayList berfungsi, pelajaran ini adalah untuk anda. Akan ada banyak gambar dan penjelasan dan hampir tiada kod. Tetapi yang paling penting, selepas membaca dan memahaminya, anda akan memahami dengan baik cara ArrayList berfungsi... Mana tahu, mungkin anda akan melaksanakan sendiri selepas itu! Jadi, untuk memajukan latihan anda, ini adalah tugas yang baik untuk pembangun permulaan.