• 用LinkedList来实现队列Queue先进先出


     1 public class MyQueue {
     2 
     3     /**
     4      *用LinkedList来实现队列Queue先进先出
     5      */
     6     private LinkedList list =new LinkedList();
     7     
     8     public void put(Object o)
     9     {
    10         list.add(o);
    11     }
    12     
    13     public Object get()
    14     {
    15         return list.removeFirst();
    16     }
    17     
    18     public boolean isEmpty()
    19     {
    20         return list.isEmpty();
    21     }
    22     
    23     public static void main(String[] args) 
    24     {
    25         MyQueue myqueue=new MyQueue();
    26         myqueue.put("one");
    27         myqueue.put("two");
    28         myqueue.put("three");
    29         
    30         System.out.println(myqueue.get());
    31         System.out.println(myqueue.get());
    32         System.out.println(myqueue.get());
    33         
    34         System.out.println(myqueue.isEmpty());
    35     }
    36 
    37 }
  • 相关阅读:
    mysql日志
    验证栈序列
    限流方案分析
    集合
    数据结构-树
    链表的中间节点
    PHP实现链表
    php扩展安装方式
    2017 Multi-University Training Contest
    用LCT解一类动态图的问题
  • 原文地址:https://www.cnblogs.com/liangdelin/p/2687941.html
Copyright © 2020-2023  润新知