Rumah  >  Artikel  >  Java  >  Penggunaan arrayList dalam java

Penggunaan arrayList dalam java

下次还敢
下次还敢asal
2024-04-26 22:45:24992semak imbas

ArrayList dalam Java ialah tatasusunan dinamik yang membolehkan penambahan, penyingkiran dan akses elemen pantas dan boleh mengubah saiz secara automatik untuk menampung elemen baharu. Penggunaannya termasuk: mencipta ArrayList, menambah elemen, memadamkan elemen, mendapatkan elemen dan melintasi ArrayList. Ciri-cirinya ialah: saiz dinamik, akses pantas, teratur, boleh berulang. Kelebihannya ialah operasi penambahan dan pemadaman yang cekap, akses pantas kepada elemen, dan keupayaan untuk menyimpan sebarang jenis objek. Hadnya ialah prestasi memasukkan atau memadam elemen di lokasi rawak adalah lemah, dan mengakses elemen luar julat akan membuang pengecualian.

Penggunaan arrayList dalam java

Penggunaan ArrayList dalam Java

ArrayList ialah tatasusunan dinamik dalam rangka kerja koleksi Java, digunakan untuk menyimpan koleksi objek. Ia membolehkan elemen ditambah, dialih keluar dan diakses dengan cepat, dan boleh mengubah saiz secara automatik untuk menampung elemen baharu.

Penggunaan:

  1. Buat ArrayList:

    <code class="java">ArrayList<Integer> numbers = new ArrayList<>();</code>
  2. Tambahkan elemen:

    <code class="java">numbers.add(10);
    numbers.add(20);</code>
  3. <code class="java">numbers.remove(0); // 删除第一个元素</code>

  4. ee
  5. Dapatkan elemen:

  6. <code class="java">int firstNumber = numbers.get(0);</code>
  7. Traverse ArrayList:

  8. <code class="java">for (int number : numbers) {
     System.out.println(number);
    }</code>

Ciri:

  • Saiz Dinamik:
  • ArrayList boleh mengubah saiz secara automatik mengikut keperluan tanpa pelarasan yang jelas.
  • Akses pantas:
  • ArrayList menyediakan akses elemen berasaskan indeks pantas dengan kerumitan masa O(1).
  • Dipesan:
  • Elemen dalam ArrayList disimpan dalam susunan sisipan.
  • Boleh diulang:
  • ArrayList membenarkan untuk menyimpan elemen berulang.

Kelebihan:

  • Operasi tambah dan padam adalah cekap.
  • Akses elemen dengan cepat.
  • Boleh menyimpan sebarang jenis objek.

Penghadan:

  • Memasukkan atau memadamkan elemen di lokasi rawak mempunyai prestasi yang lemah.
  • Mengakses elemen di luar julat akan mengeluarkan pengecualian.
🎜

Atas ialah kandungan terperinci Penggunaan arrayList dalam java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn