java-集合框架-LinkedList运用

Posted 萧静默

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java-集合框架-LinkedList运用相关的知识,希望对你有一定的参考价值。

package cn.burce.List;

import java.util.LinkedList;

public class LinkedListdemo {
    // LinkedList 链表集合的特有
    // 自身特点:链表底层实现,查询慢,增删快
    // 子类特有功能,不能多态
    public static void main(String[] args) {
        fun();
    }

    public static void fun() {
        LinkedList<String> list = new LinkedList<>();

        list.addLast("abc4");// 相当于add
        list.add("abc1");
        list.add("abc2");
        list.addFirst("abc3");
        list.addLast("abc5");
        System.out.println(list);
        if (list.size() != 0)
        {
            System.out.println("获取了" + list.getFirst());// 没元素时候会报错
            System.out.println("获取了" + list.getLast());
        }
        String s = list.removeFirst();
        System.out.println("移除了" + s);
        String s1 = list.removeLast();
        System.out.println("移除了" + s1);
        System.out.println(list);
    }
}

一般用来操作开头结尾

 

以上是关于java-集合框架-LinkedList运用的主要内容,如果未能解决你的问题,请参考以下文章

Java集合运用技巧

集合框架

Java自学-集合框架 LinkedList

Java集合框架----LinkedList源码

Java集合框架----LinkedList源码

Java 集合框架—— LinkedList