zoukankan      html  css  js  c++  java
  • 0730特殊集合

      一.stack集合

                //初始化    干草堆  stack集合
                //先进后出,一个一个的赋值,一个一个的取值
                //Stack ss = new Stack();
                ////添加元素(推送)   push
                //ss.Push(1);
                //ss.Push(2);
                //ss.Push(3);
                //ss.Push(4);
                //ss.Push(5);
                ////个数
                ////Console.WriteLine(ss.Count);
                ////弹出
                //Console.WriteLine(ss.Pop());
                ////单纯查看,不弹出
                //Console.WriteLine(ss.Peek());
                //foreach(int aa in ss)
                //{
                //    Console.WriteLine(aa);
                //}
                ////清空集合
                ////ss.Clear();

                //    Console.ReadLine();

    二.queue集合
                //队列集合    初始化
                //先进先出,一个一个取值、赋值
                //Queue que = new Queue();
                ////添加元素
                //que.Enqueue(2);
                //que.Enqueue(3);
                //que.Enqueue(4);
                //que.Enqueue(5);
                //que.Enqueue(6);
                ////移除
                //que.Dequeue();
                ////个数
                //Console.WriteLine(que.Count);
                ////清空集合
                ////que.Clear();
               

                //foreach (int aa in que)
                //{
                //    Console.Write(aa+" ");
                //}

                //Console.ReadLine();

    三.哈希表
                //哈希表集合
                //先进后出,一个一个赋值,但是只能一起取值
                //初始化
                //Hashtable ht = new Hashtable();
                //ht.Add(1,"可口可乐");
                //ht.Add(2, "雪碧");
                //ht.Add(3, "百事可乐");
                //ht.Add(4, "芬达");
                //ht.Add(5, "美年达");
                //移除(某个key值的位置的元素)
                //ht.Remove(3);
                //判断是否包含
                //Console.WriteLine( ht.Contains(5));
                //Console.WriteLine(ht.Count);
                //foreach (int aa in ht.Keys)
                //{
                //    Console.WriteLine(aa);
                //}
                //foreach (string ss in ht.Values)
                //{
                //    Console.WriteLine(ss);
                //}
                //使用枚举类型来读取(表格样式)
                //IDictionaryEnumerator ide = ht.GetEnumerator();
                //while(ide.MoveNext())
                //{
                //    Console.WriteLine(ide.Key+" "+ide.Value);
                //}
                //Console.ReadLine();

  • 相关阅读:
    Angular 的性能优化
    通往架构师之路的三本书,高分!
    从单体架构到微服务架构的演化历程
    nginx 配置stream模块代理并开启日志配置
    UnixLinux 执行 shell 报错:“$' ': 未找到命令” 的解决办法
    红胖子(红模仿)的博文大全:开发技术集合大版本更新v4.0.0
    案例分享:Qt高频fpga采集数据压力位移速度加速度分析系统(通道配置、电压转换、采样频率、通道补偿、定时采集、距离采集,导出exce、自动XY轴、隐藏XY轴、隐藏显示通道,文件回放等等)
    字符编码和字符集到底有什么区别?Unicode和UTF-8是什么关系?
    Linux从头学15:【页目录和页表】-理论 + 实例 + 图文的最完全、最接地气详解
    【分页机制】-看了这篇文章还没彻底搞懂?我自罚三杯!
  • 原文地址:https://www.cnblogs.com/a12110303043/p/5721270.html
Copyright © 2011-2022 走看看