JDK之LinkedList源码解读(三)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_32523587/article/details/86030976

目录

remove(Object o)

clear()

get(int index)

set(int index, E element)

add(int index, E element)

remove(int index)

indexOf(Object o)

lastIndexOf(Object o)

removeLastOccurrence(Object o)

Object[] toArray()


remove(Object o)

作用:删除LinkedList中第一个值是Object o的节点。

clear()

作用:清空LinkedList。

get(int index)

作用:获取LinkedList指定位置处的节点值。

set(int index, E element)

作用:设置LinkedList指定位置处的节点值。

add(int index, E element)

作用:在LinkedList指定位置处添加节点。

remove(int index)

作用:删除指定位置节点。

indexOf(Object o)

作用:返回LinkedList中第一次出现值等于Object o的位置。如果不存在,返回-1。

lastIndexOf(Object o)

作用:返回LinkedList中最后一次出现值等于Object o的位置。如果不存在,返回-1。

removeLastOccurrence(Object o)

作用:删除LinkedList中最后一次出现值等于Object o的节点

Object[] toArray()

作用:将LinkedList转换成数组。

猜你喜欢

转载自blog.csdn.net/qq_32523587/article/details/86030976