使用Java集合类的常见函数及示例
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集合类中常用函数及示例,可以根据实际需要选择不同的函数来操作集合,提高程序的效率和可读性。
