Rumah  >  Artikel  >  Java  >  Cara menggunakan fungsi koleksi dalam Java untuk operasi pengumpulan dan traversal

Cara menggunakan fungsi koleksi dalam Java untuk operasi pengumpulan dan traversal

WBOY
WBOYasal
2023-10-19 09:36:371175semak imbas

Cara menggunakan fungsi koleksi dalam Java untuk operasi pengumpulan dan traversal

Cara menggunakan fungsi set untuk operasi set dan traversal dalam Java

Pengenalan:
Di Java, set sangat biasa digunakan Struktur data yang boleh menyimpan elemen dalam apa jua jenis dan menyediakan banyak fungsi mudah untuk operasi set. Artikel ini akan memperkenalkan cara menggunakan fungsi set untuk melaksanakan operasi dan traversal set, yang boleh membantu meningkatkan kecekapan kod kami dan kecekapan pembangunan dalam pembangunan sebenar.

1. Tetapkan operasi:

  1. Tambah elemen: Gunakan fungsi add() untuk menambah elemen pada set. Sebagai contoh, kami ingin mencipta set yang mengandungi integer dan menambah elemen 1, 2, 3 kepadanya: Padamkan elemen yang ditentukan. Sebagai contoh, kami memadamkan elemen 2 dalam koleksi:

    List<Integer> list = new ArrayList<>();
    list.add(1);
    list.add(2);
    list.add(3);
  2. Dapatkan elemen: Gunakan fungsi get() untuk mendapatkan elemen pada kedudukan yang ditentukan. Sebagai contoh, kita mendapat elemen pertama dalam koleksi:

    list.remove(Integer.valueOf(2));
  3. Ubah suai elemen: Gunakan fungsi set() untuk mengubah suai elemen pada kedudukan yang ditentukan. Sebagai contoh, kami mengubah suai elemen pertama dalam koleksi kepada 4:

    Integer element = list.get(0);
  4. Cari elemen: Gunakan fungsi contains() untuk menentukan sama ada elemen yang ditentukan disertakan dalam koleksi itu. Sebagai contoh, kami menentukan sama ada set mengandungi elemen 3:

    list.set(0, 4);
  5. 2. Set traversal:

#🎜🎜 Gunakan gelung untuk melintasi koleksi. Contohnya, kami ingin mengulang koleksi yang mengandungi integer dan mencetak nilai setiap elemen:

boolean containsElement = list.contains(3);

  1. Gunakan gelung untuk dipertingkat untuk melintasi koleksi. Sebagai contoh, kami ingin mengulang koleksi yang mengandungi rentetan dan mencetak nilai setiap elemen:

    for (int i = 0; i < list.size(); i++) {
        System.out.println(list.get(i));
    }

  2. Gunakan iterator untuk melintasi koleksi. Sebagai contoh, kami ingin mengulang koleksi yang mengandungi nombor titik terapung dan mencetak nilai setiap elemen:

    for (String element : list) {
        System.out.println(element);
    }

  3. Lelaran ke atas koleksi menggunakan API Strim Java 8. Sebagai contoh, kami ingin mengulangi set yang mengandungi integer dan mengira jumlah semua elemen: Fungsi melakukan operasi pengumpulan dan traversal, dan contoh kod yang sepadan disediakan. Memahami dan menguasai penggunaan fungsi set boleh meningkatkan kecekapan kod dan kecekapan pembangunan dalam pembangunan sebenar. Harap artikel ini membantu anda!

Atas ialah kandungan terperinci Cara menggunakan fungsi koleksi dalam Java untuk operasi pengumpulan dan traversal. 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