• java集合 collection-list-LinkedList


    import java.util.*;
    
    /*
    LinkedList:特有方法:
    addFirst();
    addLast();
    
    getFirst();
    getLast();
    获取元素,但不删除元素。如果集合中没有元素,会出现NoSuchElementException
    
    removeFirst();
    removeLast();
    获取元素,但是元素被删除。如果集合中没有元素,会出现NoSuchElementException
    
    
    在JDK1.6出现了替代方法。
    
    offerFirst();
    offerLast();
    
    
    peekFirst();
    peekLast();
    获取元素,但不删除元素。如果集合中没有元素,会返回null。
    
    pollFirst();
    pollLast();
    获取元素,但是元素被删除。如果集合中没有元素,会返回null。
    
    
    
    
    */
    
    class LinkedListDemo 
    {
        public static void main(String[] args) 
        {
            LinkedList link = new LinkedList();
    
            link.addLast("java01");
            link.addLast("java02");
            link.addLast("java03");
            link.addLast("java04");
    
            //sop(link);
    //        sop(link.getFirst());
    //        sop(link.getFirst());
            //sop(link.getLast());
            //sop(link.removeFirst());
            //sop(link.removeFirst());
    
            //sop("size="+link.size());
    
            while(!link.isEmpty())
            {
                sop(link.removeLast());
            }
    
        }
    
        public static void sop(Object obj)
        {
            System.out.println(obj);
        }
    }
    /*
    
    ---
    java01
    java02
    java03
    java04
    
    ----
    java04
    java03
    java02
    java01
    ---
    */
  • 相关阅读:
    fastjson反序列化漏洞研究(上)
    csv注入复现代码
    day24-python之面向对象
    day23-python之日志 re模块
    day22-python之模块
    day21-python模块
    day20-python之装饰器
    day18-python之迭代器和生成器
    day17-python之文件操作
    day16-python之函数式编程匿名函数
  • 原文地址:https://www.cnblogs.com/liangqiyuan/p/5686965.html
Copyright © 2020-2023  润新知