<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    溫馨提示:您的每一次轉載,體現了我寫此文的意義!!!煩請您在轉載時注明出處http://www.tkk7.com/sxyx2008/謝謝合作!!!

    雪山飛鵠

    溫馨提示:您的每一次轉載,體現了我寫此文的意義!!!煩請您在轉載時注明出處http://www.tkk7.com/sxyx2008/謝謝合作!!!

    BlogJava 首頁 新隨筆 聯系 聚合 管理
      215 Posts :: 1 Stories :: 674 Comments :: 0 Trackbacks
    package com.ipmotor.sm.db;

    import java.util.LinkedList;
    import java.util.Queue;
    import java.util.Stack;

    /**
     * 測試jdk中的棧和隊列
     * 
    @author scott
     *
     
    */
    public class TestQueueAndStack {
        
        
    /**
         * 測試隊列
         * <pre>
         * 隊列特點,先進先出,后進后出,火車過山洞例子
         * </pre>
         
    */
        
    static void testQueue(){
            Queue
    <String> queue=new LinkedList<String>();
            
    //添加幾個元素
            queue.offer("a");
            queue.offer(
    "b");
            queue.offer(
    "c");
            queue.offer(
    "d");
            queue.offer(
    "e");
            queue.add(
    "1");
            queue.add(
    "2");
            queue.add(
    "3");
            queue.add(
    "4");
            queue.add(
    "5");
            System.out.println(
    "隊列中的元素是:"+queue);
            
    //彈出元素
            queue.poll();
            System.out.println(
    "隊列中的元素是:"+queue);
            
    //查看隊列中首個元素,并不移除
            String peek=queue.peek();
            System.out.println(
    "查看隊列中首個元素,并不移除:"+peek);
            System.out.println(
    "隊列中的元素是:"+queue);
        }
        
        
        
    /**
         * 測試棧
         * <pre>
         * 先進后出,后進先出,水桶倒水
         * </pre>
         
    */
        
    static void testStack(){
            Stack
    <String> stack=new Stack<String>();
            
    //添加幾個元素
            stack.push("a");
            stack.push(
    "b");
            stack.push(
    "c");
            stack.push(
    "d");
            stack.push(
    "e");
            stack.add(
    "1");
            stack.add(
    "2");
            stack.add(
    "3");
            stack.add(
    "4");
            stack.add(
    "5");
            System.out.println(
    "棧中的元素是:"+stack);
            
    //彈出元素
            stack.pop();
            System.out.println(
    "棧中的元素是:"+stack);
            
    //查看棧中首個元素,并不移除
            String peek=stack.peek();
            System.out.println(
    "查看棧中首個元素,并不移除:"+peek);
            System.out.println(
    "棧中的元素是:"+stack);
        }
        

        
    /**
         * 
    @param args
         
    */
        
    public static void main(String[] args) {
            testQueue();
            System.out.println(
    "-------棧--------");
            testStack();
        }

    }

    隊列中的元素是:[a, b, c, d, e, 1, 2, 3, 4, 5]
    隊列中的元素是:[b, c, d, e, 1, 2, 3, 4, 5]
    查看隊列中首個元素,并不移除:b
    隊列中的元素是:[b, c, d, e, 1, 2, 3, 4, 5]
    -------棧--------
    棧中的元素是:[a, b, c, d, e, 1, 2, 3, 4, 5]
    棧中的元素是:[a, b, c, d, e, 1, 2, 3, 4]
    查看棧中首個元素,并不移除:4
    棧中的元素是:[a, b, c, d, e, 1, 2, 3, 4]
    posted on 2011-07-08 13:37 雪山飛鵠 閱讀(959) 評論(0)  編輯  收藏 所屬分類: javase
    主站蜘蛛池模板: 日批日出水久久亚洲精品tv| 国产免费一区二区视频| 免费无码又爽又刺激聊天APP| 亚洲一区二区影院| 男女午夜24式免费视频| 亚洲国产精品久久久久| 91精品国产免费久久国语麻豆| 亚洲产国偷V产偷V自拍色戒 | 国产在线a免费观看| 亚洲婷婷综合色高清在线| 1000部免费啪啪十八未年禁止观看| 97久久精品亚洲中文字幕无码 | 亚洲国产精品一区二区第四页| 深夜久久AAAAA级毛片免费看| 亚洲精品视频久久久| 三年片免费高清版| 亚洲黄色网址大全| 大香人蕉免费视频75| 免费看黄福利app导航看一下黄色录像| 一区二区三区亚洲视频| 国产免费无码AV片在线观看不卡 | 亚洲а∨精品天堂在线| 亚洲人成电影网站国产精品 | 内射少妇36P亚洲区| 最新中文字幕电影免费观看| 免费国产草莓视频在线观看黄| 国产亚洲美女精品久久久2020| 桃子视频在线观看高清免费视频| 亚洲午夜久久久久久尤物| 国产精品极品美女免费观看| 中文字幕免费在线看电影大全| 亚洲最大在线观看| 亚洲Aⅴ无码一区二区二三区软件| 日本高清高色视频免费 | 成人午夜影视全部免费看| 亚洲另类激情综合偷自拍| 午夜色a大片在线观看免费| 青青操免费在线视频| 国产精品亚洲精品观看不卡| 亚洲精品国产高清不卡在线| 麻豆国产精品免费视频|