第3篇:List-LinkedList
第3篇:List-LinkedList
1 大小
2 第一个节点
3 最后一个节点
4 元素:前一个节点,下一个节点,元素
二 构造方法
三 添加单个元素
四 添加到头尾节点
addfirst
addlast
offerFirst
offerLast
linkFirst 添加到头结点
push(E e) offer(E e)
五 添加多个元素
AddAll
六 移除单个元素
remove
unlink
remove FirstOcCurrence(object o)
remove LastOcCurrence(object o)
remove()
移除首个节点
removeFirst()
unlinkFirst(Node<E> f)
移除最后的节点
removeLast()
unlinkLast(Node<E> l)
移除头节点
public E poll ()
public E pop ()
public E poll First()
public E pop Last()
七。删除多个元素
removeAll
ratainAll
八 查找多个元素
indexof
contains
lastindexof
九 查找指定位置的元素
get
peekFirst
peekLast
peek
element
getFirst
十 设置指定位置元素
set(int index ,E element)
十一 转换为数组
object【】toArray()
十二 转换为泛型数组
T T[] toArray(T[] a)
十三 求hash值
hashcoce()
十四 判断相等
equals
十五 清空链表
clear
十六 序列化和反序列化
writeObject(Objectoutstream s)
readObject(Objectoutstream s)
十七 克隆
clone
superclone
十八 创建子数组
sublist(int fromIndex ,int toIndex)
十九 创建iteratior迭代器
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)