当前位置:网站首页 > Java基础 > 正文

java基础之linkedlist



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 java基础之linkedlist 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) 返回一个由链表元素转换类型而成的数组。

  • 上一篇: java基础339讲
  • 下一篇: java基础学习知识
  • 版权声明


    相关文章:

  • java基础339讲2025-03-31 19:58:04
  • java基础类指针2025-03-31 19:58:04
  • java基础3102025-03-31 19:58:04
  • 0基础转java2025-03-31 19:58:04
  • java基础概念解析2025-03-31 19:58:04
  • java基础学习知识2025-03-31 19:58:04
  • java基础之 反射2025-03-31 19:58:04
  • 张孝祥java基础视频2025-03-31 19:58:04
  • java项目基础包2025-03-31 19:58:04
  • java基础语言特性2025-03-31 19:58:04