文章目录
- 💨更多相关知识👇
-
- 一、LinkedList概述
- 二、LinkedList 集合的特有方法
-
- 🔶 public void addFirst(E e)
- 🔶 public void addLast(E e)
- 🔶 public E getFirst()
- 🔶 public E getLast()
- 🔶 public E removeFirst()
- 🔶 public E removeLast()
- 作者:KJ.JK
🌈 🌈 🌈 🌈 🌈 🌈 🌈 🌈 🌈 🌈 🌈 🌈 🌈
🍂个人博客首页: KJ.JK
欢迎大家点赞👍收藏💖评论💬关注🔒
💖源码获取 | 💻学习交流 | 🤝商务合作 | 💨私信作者
💨更多相关知识👇
💖JavaEE中的静态方法定义、方法重载要求、return作用详解
💖List接口的常用方法,精华总结
💖JavaEE里面的所有内部类详细介绍与使用
💖ArrayList集合中的常用成员方法
💖Java中String的split切割字符串方法详解
💖String中的replace的四个方法
💖JavaEE中的Stream流的常用方法
💖JavaEE中的Stream流知识点使用,精华总结,一文直接上手
💖JavaWeb中的过滤器(Filter)和监听器(Listener)区别
💖JavaEE中史上最全String类入门介绍文章,学习StringAPI这一篇即可
一、LinkedList概述
LinkedList的底层是一个"双向链表","增删快","查询慢"
双向链表可以快速对首尾元素进行操作,所以LinkedList中有很多进行首尾操作的API
//LinkedList集合中的索引可以看成是隐式的,看不见,所以会导致查询慢
//还因为是链表,查询的时候要从头结点开始查询,所以比较慢
二、LinkedList 集合的特有方法
🔶 public void addFirst(E e)
//public void addFirst(E e):在该列表开头插入指定的元素
LinkedList<Integer> list=new LinkedList<>();
list.add(13);
list.add(14);
list.add(15);
//向首部放元素
list.addFirst(11);
System.out.println(list);
🔥系列热门专栏🔥:
⚡《JavaEE进阶序列 | 从小白到工程师》系列文章⚡
⚡《JavaEE项目实战》系列文章⚡
⚡《JavaSwing项目合集》系列文章⚡
⚡《数据分析中的pandas》系列文章⚡
🔶 public void addLast(E e)
//public void addLast(E e):将指定的元素追加到此列表的末尾
LinkedList<Integer> list=new LinkedList<>();
list.add(13);
list.add(14);
list.add(15);
// //向尾部放元素
list.addLast(66);
System.out.println(list);
🔶 public E getFirst()
//public E getFirst():返回此列表中的第一个元素
LinkedList<Integer> list=new LinkedList<>();
list.add(13);
list.add(14);
list.add(15);
//获取列表中的第一个元素
System.out.println(list.getFirst()); //13
🔶 public E getLast()
//public E getLast():返回此列表中的最后一个元素
LinkedList<Integer> list=new LinkedList<>();
list.add(13);
list.add(14);
list.add(15);
//获取列表中的最后一个元素
System.out.println(list.getLast()); //15
🔶 public E removeFirst()
//public E removeFirst():从此列表中删除并返回第一个元素
LinkedList<Integer> list=new LinkedList<>();
list.add(13);
list.add(14);
list.add(15);
//从此列表中删除并返回第一个元素
Integer removeFirst = list.removeFirst();
System.out.println(removeFirst); //13
System.out.println(list);
🔶 public E removeLast()
//public E removeLast():从此列表中删除并返回最后一个元素
LinkedList<Integer> list=new LinkedList<>();
list.add(13);
list.add(14);
list.add(15);
//从此列表中删除并返回最后一个元素
Integer removeLast = list.removeLast();
System.out.println(removeLast); //15
System.out.println(list);
作者:KJ.JK
文章对你有所帮助的话,欢迎给个赞或者 star,你的支持是对作者最大的鼓励,不足之处可以在评论区多多指正,交流学习
版权声明:程序员胖胖胖虎阿 发表于 2022年9月5日 下午6:32。
转载请注明:【JavaEE进阶系列 | 从小白到工程师】LinkedList集合特有的方法详解与使用 | 胖虎的工具箱-编程导航
转载请注明:【JavaEE进阶系列 | 从小白到工程师】LinkedList集合特有的方法详解与使用 | 胖虎的工具箱-编程导航
相关文章
暂无评论...