集合框架2

LinkedList用法

1.区别

除了实现了List接口外,还实现了双向链表结构Deque,可以在头尾插入删除数据

2.使用指令

LinkedList<Hero> ll = new LinkedList<Hero>();

ll.addLast(new Hero("hero1"));

ll.addFirst(new Hero("hero2"));

ll.getFirst();

ll.getLast();

ll.removeFirst();

ll.removeLast();

3.实现了Queue接口(队列)

Queue<Hero> q = new LinkedList<Hero>();

offer 在最后添加元素

poll  取出第一个元素

peek 查看第一个元素

猜你喜欢

转载自www.cnblogs.com/zxj-262410/p/8476783.html