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

Java中的集合函数示例(ArrayList,HashMap等)

发布时间:2023-11-30 18:31:31

Java中的集合是一种常用的数据结构,用于存储和操作一组元素。Java提供了许多不同类型的集合类,包括ArrayList、HashMap等。下面将简要介绍这些集合类的常用函数。

1. ArrayList:

ArrayList是Java中的动态数组,用于存储一组元素。常用的函数示例如下:

- add(E e):将元素e添加到列表的末尾。

- remove(int index):移除列表中指定位置的元素。

- get(int index):返回列表中指定位置的元素。

- set(int index, E element):将指定位置的元素替换成新元素。

- size():返回列表中的元素个数。

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

- contains(Object o):判断列表是否包含指定的元素。

2. HashMap:

HashMap是Java中的哈希表,用于存储键值对。常用的函数示例如下:

- put(K key, V value):向映射中插入键值对。

- get(Object key):根据键获取对应的值。

- remove(Object key):根据键移除对应的键值对。

- keySet():返回映射中所有键的集合。

- values():返回映射中所有值的集合。

- containsKey(Object key):判断映射中是否包含指定的键。

- containsValue(Object value):判断映射中是否包含指定的值。

3. LinkedList:

LinkedList是Java中的双向链表,用于存储一组元素。常用的函数示例如下:

- addFirst(E e):将元素插入到链表的头部。

- addLast(E e):将元素插入到链表的尾部。

- removeFirst():移除链表的 个元素。

- removeLast():移除链表的最后一个元素。

- getFirst():获取链表的 个元素。

- getLast():获取链表的最后一个元素。

- size():返回链表中的元素个数。

4. HashSet:

HashSet是Java中的哈希集合,用于存储一组 的元素。常用的函数示例如下:

- add(E e):向集合中添加元素。

- remove(Object o):移除集合中指定的元素。

- contains(Object o):判断集合中是否包含指定的元素。

- size():返回集合中的元素个数。

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

- clear():清空集合中的所有元素。

以上仅是Java集合类中的一些常用函数示例,并不限于这些。通过使用这些函数,我们可以方便地对集合中的元素进行增删改查等操作,满足不同的需求。在使用集合类时,需要根据具体的需求选择合适的集合类和函数来进行操作。