Java API中常用的数据结构包括:
ArrayList:动态数组,可以动态增长和缩小的数组。
LinkedList:双向链表,支持高效地增删操作。
HashMap:哈希表,存储键值对,支持通过键快速查找值。
TreeMap:红黑树实现的有序映射表,按键排序存储键值对。
HashSet:基于HashMap实现的集合,元素无重复,无序。
TreeSet:基于TreeMap实现的有序集合,元素有序。
PriorityQueue:优先队列,可以按照元素的优先级进行处理。
Stack:栈,先进后出的数据结构。
Queue:队列,先进先出的数据结构。
Deque:双端队列,支持在两端进行插入和删除操作。
这些数据结构在Java中提供了丰富的功能和操作方法,可以满足各种数据处理需求。