Rumah >Java >javaTutorial >Cara menggunakan fungsi rangka kerja koleksi untuk operasi pengumpulan dalam Java
Cara menggunakan fungsi rangka kerja pengumpulan untuk operasi set dalam Java
Set ialah struktur data yang biasa digunakan dalam pengaturcaraan Java, yang menyediakan cara yang mudah untuk menyimpan dan memanipulasi satu set objek. Rangka kerja koleksi Java menyediakan banyak fungsi untuk beroperasi pada koleksi, termasuk penambahan, pemadaman, pengubahsuaian, carian, pengisihan, penapisan, dll. Di bawah ini kami akan memperkenalkan beberapa fungsi operasi set yang biasa digunakan dan memberikan contoh kod khusus.
Di Jawa, kita boleh melintasi koleksi menggunakan:
// 创建一个List集合 List<String> list = new ArrayList<>(); list.add("Apple"); list.add("Banana"); list.add("Orange"); // 遍历集合 for(String item : list){ System.out.println(item); }#🎜🎜🎜##🎜 Cari nilai maksimum dan minimum dalam koleksi
dalam kelas <code>Collections
The max dan min
fungsi mencari nilai maksimum dan minimum dalam set. // 创建一个List集合 List<Integer> list = new ArrayList<>(); list.add(5); list.add(2); list.add(9); // 查找最大值和最小值 int max = Collections.max(list); int min = Collections.min(list); System.out.println("最大值:" + max); System.out.println("最小值:" + min);
Isih KoleksiCollections
类中的max
和min
函数来查找集合中的最大值和最小值。
// 创建一个List集合 List<Integer> list = new ArrayList<>(); list.add(5); list.add(2); list.add(9); // 排序集合 Collections.sort(list); System.out.println("排序后的集合:" + list);
如果我们想对集合进行排序,可以使用Collections
类中的sort
函数来实现。
// 创建一个List集合 List<Integer> list = new ArrayList<>(); list.add(5); list.add(2); list.add(9); // 过滤集合 List<Integer> filteredList = list.stream() .filter(i -> i % 2 == 0) // 过滤出偶数 .collect(Collectors.toList()); System.out.println("过滤后的集合:" + filteredList);
如果我们想对集合中的元素进行过滤,可以使用stream
方式结合Lambda表达式来实现。
// 创建一个List集合 List<String> list = new ArrayList<>(); list.add("Apple"); list.add("Banana"); list.add("Orange"); // 删除集合中的元素 list.remove("Banana"); System.out.println("删除元素后的集合:" + list);
如果我们想删除集合中的某个元素,可以使用remove
Jika kita ingin mengisih koleksi, kita boleh menggunakan sort
.
Koleksi penapis
#🎜🎜##🎜🎜#Jika kita ingin menapis elemen dalam koleksi, kita boleh menggunakanAtas ialah kandungan terperinci Cara menggunakan fungsi rangka kerja koleksi untuk operasi pengumpulan dalam Java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!