• 【LinkedList】


    package com.yjf.esupplier.common.test;
    
    import java.util.LinkedList;
    
    /**
     * @author shusheng
     * @description
     * @Email shusheng@yiji.com
     * @date 2018/12/12 15:24
     */
    public class LinkedListDemo {
        /**
         * LinkedList
         * 底层数据结构是链表,查询慢,增删快线程不安全,效率高
         * LinkedList 类特有功能
         *  public void addFirst(E e) 及 addLast(E e)
         *  public E getFirst()及getLast()
         * public E removeFirst()及public E removeLast()
         */
        public static void main(String[] args) {
    
            // 创建集合对象
            LinkedList link = new LinkedList();
    
            // 添加元素
            link.add("hello");
            link.add("world");
            link.add("java");
            // 输出对象名
            System.out.println("link:" + link);
    
            // public void addFirst(Object e)
            link.addFirst("javaee");
            // public void addLast(Object e)
            link.addLast("android");
            // 输出对象名
            System.out.println("link:" + link);
    
            // public Object getFirst()
            System.out.println("getFirst:" + link.getFirst());
            // public Obejct getLast()
            System.out.println("getLast:" + link.getLast());
    
            // public Object removeFirst()
            System.out.println("removeFirst:" + link.removeFirst());
            // public Object removeLast()
            System.out.println("removeLast:" + link.removeLast());
            // 输出对象名
            System.out.println("link:" + link);
    
        }
    
    }
    终身学习者
  • 相关阅读:
    浏览器和node中的event loop的区别
    path.resolve(dir)与path.join(__dirname,dir)的区别
    如何在typescript项目中使用eslint
    eslint无法检测ts类型错误
    todo
    brew update 卡住
    async await原理
    node的require
    Hive表头导出成csv文件
    算法--决策树
  • 原文地址:https://www.cnblogs.com/zuixinxian/p/10340801.html
Copyright © 2020-2023  润新知