Java 数据结构 LinkedList

56 阅读1分钟
import java.util.LinkedList;

/**
 * Java 数据结构  LinkedList
 * 链表(Linked list)是一种常见的基础数据结构,是一种线性表,但是并不会按线性的顺序存储数据,而是在每一个节点里存到下一个节点的地址。
 * 链表可分为单向链表和双向链表。
 */
public class Obj2 {
    public static void main(String[] args) {
        LinkedList<String> sites = new LinkedList<String>();
        sites.add("A");
        sites.add("B");
        sites.add("C");
        sites.add("C");
        System.out.println(sites);
        sites.addFirst("1");
        sites.addLast("0");
        System.out.println(sites);
        sites.removeFirst();
        sites.removeLast();
        System.out.println(sites);
        System.out.println(sites.getFirst());
        System.out.println(sites.getLast());

    }
}