码迷,mamicode.com
首页 > 编程语言 > 详细

java-集合框架-LinkedList运用

时间:2020-07-30 18:12:03      阅读:77      评论:0      收藏:0      [点我收藏+]

标签:子类   pac   imp   com   add   lazy   std   tde   特点   

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运用

标签:子类   pac   imp   com   add   lazy   std   tde   特点   

原文地址:https://www.cnblogs.com/BruceKing/p/13404270.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!