zoukankan      html  css  js  c++  java
  • 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);
        }
    }

    一般用来操作开头结尾

  • 相关阅读:

    (luogu)[模板]最长公共子序列
    表达式的值
    邮票面值设计
    尼克的任务
    HISTOGRA
    消防局的设立
    青蛙的约会
    产生数
    奇怪的电梯
  • 原文地址:https://www.cnblogs.com/BruceKing/p/13404270.html
Copyright © 2011-2022 走看看