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);
        }
    }

    一般用来操作开头结尾

  • 相关阅读:
    DotnetCore 单文件发布
    Parallel.ForEach 之 MaxDegreeOfParallelism
    Quartznet速记
    C# SendAysnc 超时
    微耕门禁跨网段搜索代理
    服务守护DOS脚本
    Flutter速记
    ShowDoc速记
    Docker运行dotnetcore
    Redis速记
  • 原文地址:https://www.cnblogs.com/BruceKing/p/13404270.html
Copyright © 2011-2022 走看看