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

Java集合常见操作函数大全

发布时间:2023-06-19 10:16:29

Java集合是开发中常使用到的一种数据结构,常用的有List、Set、Map等。在使用Java集合时,需要掌握常见的操作函数,这些函数可以帮助开发人员更方便、高效地操作集合。下面是Java集合常见操作函数大全。

一、List常见操作函数

1. add(Object obj):向列表末尾添加一个元素obj。

2. add(int index, Object obj):在指定位置index添加元素obj。

3. addAll(Collection c):在列表末尾添加一个集合c中的所有元素。

4. addAll(int index, Collection c):在指定位置index添加集合c中的所有元素。

5. remove(Object obj):从列表中删除一个元素obj。

6. remove(int index):删除指定位置的元素。

7. removeAll(Collection c):删除列表中所有属于集合c的元素。

8. set(int index, Object obj):将指定位置的元素替换为obj。

9. get(int index):获取列表中指定位置的元素。

10. indexOf(Object obj):获取元素obj在列表中 次出现的位置。

11. lastIndexOf(Object obj):获取元素obj在列表中最后一次出现的位置。

12. isEmpty():判断列表是否为空。

13. size():获取列表的大小。

14. contains(Object obj):判断列表中是否包含元素obj。

15. toArray():将列表转换为数组。

二、Set常见操作函数

1. add(Object obj):向集合中添加一个元素obj。

2. addAll(Collection c):向集合中添加一个集合c中的所有元素。

3. remove(Object obj):将元素obj从集合中删除。

4. removeAll(Collection c):将集合c中的所有元素从集合中删除。

5. contains(Object obj):判断集合中是否包含元素obj。

6. isEmpty():判断集合是否为空。

7. size():获取集合的大小。

8. clear():清空集合。

9. toArray():将集合转换为数组。

三、Map常见操作函数

1. put(Object key, Object value):向Map中添加一个键值对。

2. putAll(Map m):向Map中添加一个Map中的所有键值对。

3. remove(Object key):根据键删除Map中的一个键值对。

4. remove(Object key, Object value):根据键和值删除Map中的一个键值对。

5. get(Object key):根据键获取Map中对应的值。

6. containsKey(Object key):判断Map中是否包含给定的键。

7. containsValue(Object value):判断Map中是否包含给定的值。

8. isEmpty():判断Map是否为空。

9. size():获取Map中键值对的数量。

10. clear():清空Map。

11. keySet():获取Map中所有的键。

12. values():获取Map中所有的值。

13. entrySet():获取Map中所有的键值对。

四、Collection常见操作函数

1. add(Object obj):向集合中添加一个元素obj。

2. addAll(Collection c):向集合中添加一个集合c中的所有元素。

3. remove(Object obj):将元素obj从集合中删除。

4. removeAll(Collection c):将集合c中的所有元素从集合中删除。

5. contains(Object obj):判断集合中是否包含元素obj。

6. isEmpty():判断集合是否为空。

7. size():获取集合的大小。

8. clear():清空集合。

9. toArray():将集合转换为数组。

以上是Java集合常见操作函数大全,掌握这些操作函数可以更轻松高效地操作Java集合。