欢迎访问宙启技术站
智能推送

使用Java集合类的常见函数及示例

发布时间:2023-06-23 13:05:27

Java集合类是Java中最常用的数据结构之一。它们提供了各种操作和方法,可以简化代码,提高程序的性能和可读性。下面是Java集合类中常用函数及示例。

1. add(element)

将指定的元素添加到集合中。

示例:ArrayList<Integer> arr = new ArrayList<Integer>(); arr.add(1); arr.add(2); arr.add(3); 

2. addAll(collection)

将指定集合中的所有元素添加到当前集合中。

示例:ArrayList<Integer> arr1 = new ArrayList<Integer>(); arr1.add(1); arr1.add(2); arr1.add(3); ArrayList<Integer> arr2 = new ArrayList<Integer>(); arr2.addAll(arr1); System.out.println(arr2);

3. get(index)

根据索引获取集合中的元素。

示例:ArrayList<Integer> arr = new ArrayList<Integer>(); arr.add(1); arr.add(2); arr.add(3); System.out.println(arr.get(1));

4. set(index, element)

根据索引设置集合中的元素。

示例:ArrayList<Integer> arr = new ArrayList<Integer>(); arr.add(1); arr.add(2); arr.add(3); arr.set(1, 4); System.out.println(arr);

5. remove(element)

从集合中移除指定元素。

示例:ArrayList<Integer> arr = new ArrayList<Integer>(); arr.add(1); arr.add(2); arr.add(3); arr.remove(2); System.out.println(arr);

6. size()

获取集合中的元素数量。

示例:ArrayList<Integer> arr = new ArrayList<Integer>(); arr.add(1); arr.add(2); arr.add(3); System.out.println(arr.size());

7. clear()

清空集合中的所有元素。

示例:ArrayList<Integer> arr = new ArrayList<Integer>(); arr.add(1); arr.add(2); arr.add(3); arr.clear(); System.out.println(arr);

8. contains(element)

判断集合中是否包含指定元素。

示例:ArrayList<Integer> arr = new ArrayList<Integer>(); arr.add(1); arr.add(2); arr.add(3); System.out.println(arr.contains(2));

9. isEmpty()

判断集合中是否为空。

示例:ArrayList<Integer> arr = new ArrayList<Integer>(); System.out.println(arr.isEmpty());

10. iterator()

返回一个集合迭代器,用于遍历集合中的元素。

示例:ArrayList<Integer> arr = new ArrayList<Integer>(); arr.add(1); arr.add(2); arr.add(3); Iterator<Integer> it = arr.iterator(); while(it.hasNext()){ System.out.println(it.next()); }

以上是Java集合类中常用函数及示例,可以根据实际需要选择不同的函数来操作集合,提高程序的效率和可读性。