zoukankan      html  css  js  c++  java
  • 队列

    队列是个先进先出的容器

    下面是个简单小列子

    package queue;
    
    
    import java.util.LinkedList;
    import java.util.Queue;
    import java.util.Random;
    /*
     * ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
     * @Directions 
     * @author ZhuangZi
     * @version $Id: QueueDemo.java,v 0.1 2013-9-16 下午5:20:17 ZhuangZi Exp $
     * ↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑
     */
    public class QueueDemo {
        /***
         * @Directions 测试队列先进先出
         * @author  ZhuangZi_http://www.hzdracom.com/
         * @class queue.QueueDemo
         * @method printQ
         * @date 2013-9-16下午5:25:06
         * @param queue void
         */
        public static void printQ(Queue queue) {
            System.out.println("queue长度是:"+queue.size() );
            while (queue.peek() != null) {
                System.out.println( ">>>>>>>移除"+queue.remove() );
    
    
            }
    
    
        }
        public static void main(String[] args) {
    //        向队列添加数字
    //        Queue<Integer> queue = new LinkedList<Integer>();
    //        Random rand = new Random(47);
    //        for (int i = 0; i < 10; i++)
    //            queue.offer(rand.nextInt(i + 10));
    //        printQ(queue);
            //向队列添加字母元素
            Queue<Character> qc = new LinkedList<Character>();
            for (char c : "abcdefg".toCharArray()){
                qc.offer(c);
                System.out.println( "++++添加"+c); 
            }
            printQ(qc);
    
    
        }
    }
    
  • 相关阅读:
    Android 调用已安装市场,进行软件评分的功能实现
    二十六个月Android学习工作总结
    Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1) 错误 解决方案(android-ndk)
    【Android】神奇的android:clipChildren属性
    Android利用setLayoutParams在代码中调整布局(Margin和居中)
    android 使用代码实现 RelativeLayout布局
    Android 布局学习
    Erlang cowboy 处理不规范的client
    HTTP 响应
    把字符串转换为整数
  • 原文地址:https://www.cnblogs.com/riskyer/p/3325028.html
Copyright © 2011-2022 走看看