package LinkedList;
import java.util.LinkedList;
public class a {
public static void main(String[] args) {
//创建集合
LinkedList<String> ll=new LinkedList<String>();
//在集合中插入数据
ll.add("lisi");
ll.add("wangwu");
ll.add("chengqi");
System.out.println(ll);
//分别在头和尾添加元素
ll.addFirst("laowu");
ll.addLast("ymj");
System.out.println(ll);
//返回第一个元素,最后一个元素
System.out.println(ll.getFirst());
System.out.println(ll.getLast());
System.out.println();
//删除第一个元素,删除最后一个元素,在remove()删除时,会把删除的元素返回
System.out.println(ll.removeFirst());
System.out.println(ll.removeLast());
System.out.println(ll.remove("wangwu"));
System.out.println(ll);
System.out.println();
//模拟栈
ll.push("xx");
System.out.println(ll);
System.out.println(ll.pop());
System.out.println();
//模拟队列
ll.offer("oo");
System.out.println(ll);
System.out.println(ll.poll());
System.out.println(ll);
}
}
LinkedList集合基本操作(代码+注释)
最新推荐文章于 2023-11-27 09:33:05 发布