一、LinkedList集合特有的方法
方法名 | 说明 |
---|---|
public void addFirst(E e) | 在该链表的头部插入指定的元素 |
public void addLast(E e) | 在该链表的尾部追加指定的元素 |
public E getLast() | 返回此链表的最后一个元素 |
public E getFirst() | 返回此链表的第一个元素 |
public E removeFirst() | 从此链表中删除并返回第一个元素 |
public E removeLast() | 从此链表中删除并返回最后一个元素 |
代码演示
public class LinkedListDemo {
public static void main(String[] args) {
//创建集合对象
LinkedList<String>ll=new LinkedList<String>();
ll.add("hello");
ll.add("world");
ll.add("java");
//public void addFirst(E e)在该链表的头部插入指定的元素
ll.addFirst("well");
System.out.println(ll);
//public void addLast(E e)在该链表的尾部追加指定的元素
ll.addLast("1000");
System.out.println(ll);
//public E getFirst()返回此链表的第一个元素
System.out.println(ll.getFirst());
//public E getLast()返回此链表的最后一个元素
System.out.println(ll.getLast());
//public E removeFirst()从此链表中删除并返回第一个元素
ll.removeFirst();
System.out.println(ll);
//public E removeLast()从此链表中删除并返回最后一个元素
ll.removeLast();
System.out.println(ll);
}
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix