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

掌握Java集合函数的使用方法

发布时间:2023-06-13 10:07:09

Java集合函数是java.util包中提供的一个用于集合操作的工具类,主要包括对集合中元素的添加、删除、查找以及排序等操作。

一、List集合函数:

1.add(E e),向List集合中添加一个元素。

2.addAll(Collection<? extends E> c),将一个集合的所有元素添加到List集合中。

3.remove(int index),移除指定索引位置的元素。

4.removeAll(Collection<?> c),移除List集合中所有与指定集合中相同的元素。

5.clear(),移除List集合中的所有元素。

6.contains(Object o),查询List集合中是否包含指定元素。

7.indexOf(Object o),返回List集合中指定元素的索引位置。

8.subList(int fromIndex, int toIndex),获得List集合中指定索引区间内的子集合,该函数返回的也是List集合。

二、Set集合函数:

1.add(E e),向Set集合中添加一个元素。

2.addAll(Collection<? extends E> c),将一个集合的所有元素添加到Set集合中。

3.remove(Object o),移除Set集合中指定元素。

4.removeAll(Collection<?> c),移除Set集合中所有与指定集合中相同的元素。

5.clear(),移除Set集合中的所有元素。

6.contains(Object o),查询Set集合中是否包含指定元素。

7.size(),返回Set集合中元素的个数。

三、Map集合函数:

1.put(K key, V value),向Map集合中添加一个映射关系。

2.putAll(Map<? extends K, ? extends V> m),将一个Map集合中的所有映射关系添加到另一个Map集合中。

3.remove(Object key),移除Map集合中指定键的映射关系。

4.clear(),移除Map集合中的所有映射关系。

5.containsKey(Object key),查询Map集合中是否包含指定键。

6.containsValue(Object value),查询Map集合中是否包含指定值。

7.keySet(),返回Map集合中所有键的集合。

8.values(),返回Map集合中所有值的集合。

9.entrySet(),返回Map集合中所有映射关系的集合。

四、排序函数:

1.Collections.sort(List<T> list),对List集合中的元素进行升序排序。

2.Collections.shuffle(List<?> list),随机打乱List集合中的元素顺序。

3.Collections.reverse(List<?> list),对List集合中的元素顺序进行反转。

了解以上集合函数的使用方法,能够更加方便地对集合中的元素进行操作和管理,提高代码的效率和可维护性。