zoukankan      html  css  js  c++  java
  • 队列

            //队列
            private void button12_Click(object sender, EventArgs e)
            {
                //声明队列 队列,先进先出   List就是个链表,不是先进先出。
                Queue q = new Queue();
                //添加到队列
                q.Enqueue('A');
                q.Enqueue('B');
                q.Enqueue('C');
                q.Enqueue('D');
                q.Enqueue('E');
    
                Console.WriteLine("cureent queue:");
                foreach (char c in q) {
                    Console.Write(c + " ");
                }
                Console.WriteLine();
                q.Enqueue('V');//向 Queue 的末尾添加一个对象。
                q.Enqueue('H');
                Console.WriteLine("Current queue: ");
                foreach (char c in q)
                    Console.Write(c + " ");
                Console.WriteLine();
                Console.WriteLine("Removing some values ");
                char ch = (char)q.Dequeue();//移除并返回在 Queue 的开头的对象。
                Console.WriteLine("The removed value: {0}", ch);
                ch = (char)q.Dequeue();
                Console.WriteLine("The removed value: {0}", ch);
    
                Console.WriteLine("获取队列的个数: {0}", q.Count);
                Console.WriteLine("判断一个元素是否在队列中", q.Contains("A"));
                //清空整个队列 q.Clear()
            }
  • 相关阅读:
    最终一致性解决实例
    分布式事务一致性方案
    分布式事务
    OSX
    JAVA
    Eclipse
    Activiti
    CentOS
    用Visual Studio 2015 编写 MASM 汇编程序(二)从头开发一个Win32汇编程序
    Oracle
  • 原文地址:https://www.cnblogs.com/lacey/p/14954047.html
Copyright © 2011-2022 走看看