public boolean add(E e) |
链表末尾添加元素,返回是否成功,成功为 true,失败为 false。 |
public void add(int index, E element) |
向指定位置插入元素。 |
public boolean addAll(Collection c) |
将一个集合的所有元素添加到链表后面,返回是否成功,成功为 true,失败为 false。 |
public boolean addAll(int index, Collection c) |
将一个集合的所有元素添加到链表的指定位置后面,返回是否成功,成功为 true,失败为 false。 |
public void addFirst(E e) |
元素添加到头部。 |
public void addLast(E e) |
元素添加到尾部。 |
public boolean offer(E e) |
向链表末尾添加元素,返回是否成功,成功为 true,失败为 false。 |
public boolean offerFirst(E e) |
头部插入元素,返回是否成功,成功为 true,失败为 false。 |
public boolean offerLast(E e) |
尾部插入元素,返回是否成功,成功为 true,失败为 false。 |
public void clear() |
清空链表。 |
public E removeFirst() |
删除并返回第一个元素。 |
public E removeLast() |
删除并返回最后一个元素。 |
public boolean remove(Object o) |
删除某一元素,返回是否成功,成功为 true,失败为 false。 |
public E remove(int index) |
删除指定位置的元素。 |
public E poll() |
删除并返回第一个元素。 |
public E remove() |
删除并返回第一个元素。 |
public boolean contains(Object o) |
判断是否含有某一元素。 |
public E get(int index) |
返回指定位置的元素。 |
public E getFirst() |
返回第一个元素。 |
public E getLast() |
返回最后一个元素。 |
public int indexOf(Object o) |
查找指定元素从前往后第一次出现的索引。 |
public int lastIndexOf(Object o) |
查找指定元素最后一次出现的索引。 |
public E peek() |
返回第一个元素。 |
public E element() |
返回第一个元素。 |
public E peekFirst() |
返回头部元素。 |
public E peekLast() |
返回尾部元素。 |
public E set(int index, E element) |
设置指定位置的元素。 |
public Object clone() |
克隆该列表。 |
public Iterator descendingIterator() |
返回倒序迭代器。 |
public int size() |
返回链表元素个数。 |
public ListIterator listIterator(int index) |
返回从指定位置开始到末尾的迭代器。 |
public Object[] toArray() |
返回一个由链表元素组成的数组。 |
public T[] toArray(T[] a) |
返回一个由链表元素转换类型而成的数组。 |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端