Rumah Kewangan Peribadi ArrayList Class java - dummies

ArrayList Class java - dummies

Isi kandungan:

Video: Java Tutorial For Beginners 31 - Arraylist in Java 2024

Video: Java Tutorial For Beginners 31 - Arraylist in Java 2024
Anonim

Pakej ArrayList (Pakej: java util) di Java membolehkan anda membuat dan mengekalkan objek koleksi jenis khas: senarai array. Senarai array adalah sama dengan array tetapi menghalang banyak masalah yang paling umum dalam mengendalikan array, khususnya yang berikut:

  • Senarai array secara automatik mengubah saiznya apabila diperlukan.

  • Senarai array membolehkan anda memasukkan elemen ke tengah koleksi.

  • Senarai array membolehkan anda memadamkan item.

Pembina

Pembina Penjelasan
ArrayList () Mencipta senarai array dengan kapasiti awal sepuluh

elemen.

ArrayList (int kapasiti) Mencipta senarai array dengan kapasiti awal yang ditentukan.
ArrayList (Koleksi c) Membuat senarai array dan salinan semua elemen dari

koleksi tertentu ke dalam senarai array baru.

Kaedah

Kaedah Penjelasan
tambah (Unsur objek) Menambah objek yang ditentukan pada senarai array. Sekiranya anda menetapkan jenis

apabila anda membuat senarai array, objek mestilah jenis betul

.

tambah (indeks int, elemen objek) Menambah objek yang ditentukan pada senarai array pada kedudukan indeks

yang ditentukan. Jika anda menyatakan jenis apabila anda membuat senarai , objek mesti jenis yang betul.

addAll (Koleksi c) Menambah semua elemen koleksi yang ditentukan pada senarai ini

.

addAll (indeks int, Koleksi c) Menambah semua elemen koleksi yang ditentukan pada senarai array

ini pada kedudukan indeks yang ditentukan.

clear () Menghapus semua elemen dari senarai array.
clone () Mengembalikan salinan array cetek. Unsur-unsur

yang terkandung di dalam salinan adalah contoh objek yang sama seperti unsur-unsur

pada asalnya.

mengandungi (Objek objek) Mengembalikan nilai Boolean yang menunjukkan sama ada objek

yang ditentukan berada dalam senarai array.

mengandungiAll (Koleksi c) Mengembalikan nilai Boolean yang menunjukkan sama ada senarai array

ini mengandungi semua objek yang terdapat dalam koleksi yang ditentukan.

memastikanCapacity (int minCapacity) Meningkatkan kapasiti senarai array ke nilai

yang ditentukan. (Jika kapasiti sudah lebih besar daripada nilai

yang ditentukan, kaedah ini tidak dilakukan.)

get (indeks int) Mengembalikan objek pada kedudukan yang ditentukan dalam senarai.
indexOf (Object elem) Mengembalikan kedudukan indeks kejadian pertama objek

yang ditentukan dalam senarai array. Sekiranya objek tidak berada dalam senarai , ia akan mengembalikan -1.

isEmpty () Mengembalikan nilai Boolean yang menunjukkan sama ada senarai array

kosong.

iterator () Mengembalikan penyesuai untuk senarai array.
lastIndexOf (Object elem) Mengembalikan kedudukan indeks kejadian terakhir objek

yang ditentukan dalam senarai array. Sekiranya objek tidak berada dalam senarai , ia akan mengembalikan -1.

keluarkan (indeks int) Menghapus objek pada indeks yang ditentukan dan mengembalikan elemen

yang telah dialih keluar.

alih keluar (Objek objek) Mengalihkan objek dari senarai. Perhatikan bahawa lebih daripada satu elemen

merujuk kepada objek; kaedah ini membuang hanya satu daripada mereka.

Ia mengembalikan nilai Boolean yang menunjukkan sama ada objek berada di

senarai.

keluarkan (int fromIndex, int

toIndex)

Mengalih keluar semua objek yang nilai indeksnya berada di antara nilai

yang ditentukan. Perhatikan bahawa unsur-unsur di indeks fromIndex dan toEndex

tidak dimansuhkan.

removeAll (Koleksi c) Menghapus semua objek dalam koleksi yang ditentukan dari senarai array

ini.

retainAll (Koleksi c) Mengalih keluar semua objek yang tidak ada dalam koleksi

yang ditentukan daripada senarai array ini.

tetapkan (indeks int, objek objek) Tetapkan elemen yang ditentukan kepada objek yang ditentukan. Unsur

yang sebelumnya berada pada kedudukan itu dikembalikan sebagai nilai pulangan kaedah

.

saiz () Mengembalikan bilangan unsur dalam senarai.
toArray () Mengembalikan elemen senarai array sebagai pelbagai objek

(Objek []).

toArray (jenis array []) Mengembalikan elemen senarai array sebagai array yang jenisnya

adalah sama dengan array yang dilalui melalui parameter.

ArrayList Class java - dummies

Pilihan Editor

Cara Buat Outlet untuk Pengawal Peta di Apl iOS anda - dummies

Cara Buat Outlet untuk Pengawal Peta di Apl iOS anda - dummies

Jika anda mahu menggunakan MapController untuk apl iOS anda, anda memerlukan sebuah saluran keluar. Dengan Pemilih peta anda dijaga, tiba waktunya untuk mencipta saluran supaya MapController mempunyai akses ke paparan Peta untuk memusatkan peta dan mempunyai paparan anotasi. Ikuti langkah berikut:

Bagaimana Membuat Seni Bina Aplikasi iOS - manisan

Bagaimana Membuat Seni Bina Aplikasi iOS - manisan

Senibina aplikasi adalah di mana anda akan bermula dengan pembangunan aplikasi iOS anda. Pada tahap asas, kebanyakan apl terdiri daripada komponen asas yang sama. Kebanyakan aplikasi terdiri daripada yang berikut: Model: Objek model merangkumi logik dan kandungan (data) aplikasi. Views: Kandungan data tidak berguna jika pengguna anda ...

Protein Diet Paleo dan Mengapa Haiwan Matter - manik

Protein Diet Paleo dan Mengapa Haiwan Matter - manik

Manusia, manusia gua dan manusia moden, adalah omnivora . Gaya hidup Paleo membina warisan makan daging. Ahli antropologi bersetuju bahawa nenek moyang kita yang terdahulu adalah pemakan daging, dan saintis menganggarkan bahawa gen kita adalah 99. 9 peratus sama dengan mereka pada masa itu. Daging menyediakan kita dengan protein, asid lemak penting, dan vitamin - sama seperti ...

Pilihan Editor

Bersukacita dengan Perspektif Hak - monyet

Bersukacita dengan Perspektif Hak - monyet

Tidak seperti binatang lain, mengenai pilihan! Anda boleh memilih untuk berbahagia. Anda boleh memilih untuk melihat kehidupan sebagai kaca separuh penuh (optimistik) atau kaca setengah kosong (pesimis). Semuanya datang kepada sama ada anda menentukan masalah sebagai cabaran atau krisis. Mempunyai perspektif yang betul adalah ...

Kebahagiaan: Tahu Kapan Rencana dan Kapan Bukan Untuk - patung

Kebahagiaan: Tahu Kapan Rencana dan Kapan Bukan Untuk - patung

Akhir-akhir ini, manusia memerlukan rancangan untuk semuanya. Adakah rancangan ini menjadikan anda lebih bahagia? Lebih kurang dan lebih sedikit orang boleh melalui hari tanpa BlackBerry. Ibu bapa merancang untuk pendidikan kolej anak-anak mereka apabila anak-anak berada di tadika. Ada perancang persaraan, perancang perjalanan, perancang perkahwinan, dan bahkan ...

Memutuskan apa jenis orangtua yang anda inginkan untuk mencapai kebahagiaan

Memutuskan apa jenis orangtua yang anda inginkan untuk mencapai kebahagiaan

Bagaimana membesarkan anak-anak anda tidak hanya menjejaskan betapa gembiranya mereka; ia memberi kesan kepada bagaimana mereka melakukan persembahan di sekolah, sama ada mereka mengambil merokok, bagaimana mungkin mereka akan mengalami kemurungan, dan sama ada mereka terlibat dalam tingkah laku seksual yang berisiko. Menurut ahli psikologi yang mengkaji hal semacam ini, terdapat empat gaya utama ...

Pilihan Editor

Rakaman Excel Macros dengan Rujukan Mutlak - dummies

Rakaman Excel Macros dengan Rujukan Mutlak - dummies

Mod rakaman lalai excel adalah rujukan mutlak. Apabila rujukan sel dalam formula adalah rujukan mutlak, ia tidak menyesuaikan secara automatik apabila formula disisipkan ke lokasi baru. Cara terbaik untuk memahami bagaimana konsep ini digunakan untuk makro adalah mencuba. Catat makro yang mengira baris ...

Merujuk kepada Nilai atau Rumusan dalam Sel Lain dalam Excel 2007 Formula - dummies

Merujuk kepada Nilai atau Rumusan dalam Sel Lain dalam Excel 2007 Formula - dummies

Menghubungkan formula adalah formula dalam Excel 2007 yang merujuk lokasi dalam lembaran kerja yang sama, buku kerja sama, atau bahkan buku kerja yang berbeza. Apabila anda mencipta formula pautan, ia membawa formula rumit atau asal ke lokasi baru supaya hasil dalam formula pengaudan tetap terikat secara dinamik kepada asal. Jika ...

Rakaman Excel Macros dengan Rujukan Relatif - dummies

Rakaman Excel Macros dengan Rujukan Relatif - dummies

Rujukan relatif dalam makro Excel bermakna relatif kepada sel yang sedang aktif . Oleh itu, berhati-hati dengan pilihan sel aktif anda - kedua-duanya apabila anda merakam rujukan makro relatif dan apabila anda menjalankannya. Pertama, buka Sample File. xlsx boleh didapati dalam talian. Kemudian, gunakan langkah-langkah berikut untuk merakam makro rujukan relatif: Pada ...