61、java集合-LinkedList

来源:互联网 发布:参与网络棋牌赌博 编辑:程序博客网 时间:2024/06/01 07:43
一、LinkedList类概述1、底层数据结构是链表,查询慢,增删快2、线程不安全,效率高二、LinkedList类特有功能 A:添加功能 public void addFirst(Object e) public void addLast(Object e) B:获取功能 public Object getFirst() public Obejct getLast()C:删除功能 public Object removeFirst() public Object removeLast()三、案例public class LinkedListDemo {public static void main(String[] args) {// 创建集合对象LinkedList link = new LinkedList();// 添加元素link.add("hello");link.add("world");link.add("java");// public void addFirst(Object e)// link.addFirst("javaee");// public void addLast(Object e)// link.addLast("android");// public Object getFirst()// System.out.println("getFirst:" + link.getFirst());// public Obejct getLast()// System.out.println("getLast:" + link.getLast());// public Object removeFirst()System.out.println("removeFirst:" + link.removeFirst());// public Object removeLast()System.out.println("removeLast:" + link.removeLast());// 输出对象名System.out.println("link:" + link);}}