Java 集合 LinkedList 的基本使用方法

49 阅读1分钟

添加元素

add():在列表结尾插入指定元素,相当于addLast()

addFirst():在列表的开头插入指定的元素,返回值为空。 addLast():在列表的结尾插入指定的元素,返回值为空。

offerFirst():在列表的开头插入指定的元素,返回值是boolean,成功true,失败false。 offerLast():在列表的结尾插入指定的元素,返回值是boolean,成功true,失败false。

删除元素

返回删除的元素。

poll():检索并删除此列表的第一个元素。

pollFirst():检索并删除此列表的第一个元素,如果此列表为空,则返回null

pollLast():检索并删除此列表的最后一个元素,如果此列表为空,则返回null

检索元素

相当于常用的 get 类型的方法。

peek():检索但不删除此列表的第一个元素。

peekFirst():检索但不删除此列表的第一个元素,如果此列表为空,则返回null

peekLast():检索但不删除此列表的最后一个元素,如果此列表为空,则返回null

总结

add 添加,默认队尾,返回void offer 添加,默认队尾,返回值boolean peek 获取,默认队首 poll 删除,默认队首