java LinkedList<E>泛型类

  一下是LinkedList<E>泛型类的一些常用方法。
①  public boolean add(E element)——向链表末尾添加一个新的节点,该节点中的数据是参数element指定的对象。
②  public void add(int index, E element)——向链表的指定位置添加一个新的节点,该节点中的数据是参数element指定的对象。
③  public void addFirst(E element)——向链表的头添加新节点,该节点中的数据是参数element指定的对象。
④  public void addLast(E element)——向链表的末尾添加新节点,该节点中的数据是参数element指定的对象。
⑤  public void clear()——删除链表的所有节点,使当前链表成为空链表。
⑥  public E remove(int index)——删除指定位置上的节点。
⑦  public boolean remove(E element)——删除首次出现含有数据element的节点。
⑧  public E removeFirst()——删除第一个节点,并返回这个节点中的对象。
⑨  public E removeLast()——删除最后一个节点对象,并返回这个节点的对象。
⑩  public E get(int index)——得到链表中指定位置处节点中的对象。
⑾  public E getFirst()——得到链表中第一个节点中的对象。
⑿  public E getLast()——得到链表中最后一个节点中的对象。
⒀  public int indexOf(E element)——返回含有数据element的节点在链表中首次出现的位置,如果链表中无此节点,则返回-1。
⒁  public int lastIndexOf(E element)——返回含有数据element的节点在链表中最后出现的位置,如果链表中无此节点,则返回-1。
⒂  public E set(int index, E element)——将当前链表index位置节点中的对象element替换为参数element指定的对象,并返回被替换的对象。
⒃  public int size()——返回链表的长度,即节点的个数。
⒄  public boolean contains(Object element)——判断链表中节点中是否有节点含有对象element。
⒅  public Object clone()——得到当前链表的一个克隆链表,改克隆链表中节点数据的改变不会影响到当前链表中的节点数据,反之亦然。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值