zoukankan      html  css  js  c++  java
  • 集合

     

           

     

            

     

     

     

             

     

                //集合

                /*

                int[] b = new int[3] {2,23,4};

                ArrayList a = new ArrayList();//括号内可以写内容 代表集合的个数 一般不需要写

                a.Add(3);//add是追加集合的元素

                a.Add(4);

                a.Add(5);

                a.Add(6);

                a.Add(7);

                a.Add(8);

                a.Add(6);

                a[3]=10;//赋值 将第三个值改为10

     

                a.AddRange(b);//追加一个数组

     

                a.Insert(3,100);//插入,在第几个位置插入的元素

                a.InsertRange(4,b);//

     

                a.Clear();//清空

     

               // a.CopyTo();//复制到另一个集合

     

                a.IndexOf(6);//第一次出现6的位置  没有这个值就显示-1;

                a.LastIndexOf(6);//最后一次出现6的位置

     

                a.Reverse();//反转(倒过来显示)

     

                a.Sort();//升序排列

     

                Console.WriteLine(a.Count);//取元素的个数,从一开始数

     

     

                for (int i = 0; i < a.Count; i++)

                {

                    Console.WriteLine(a[i]);//输出

                }

     

                a.Remove(6);//只删第一个元素6

                a.RemoveAt(6);//移除第六个元素

     

                for (int i = 0; i < a.Count - 1;i++ )

                {

                    Console.WriteLine(a[i]+"-->"+a[i+1]);

                }

     

                */

     

     

     

     

     

     

                /*

                Stack s = new Stack();//栈   原则:先进后出

                s.Push(3);//加值  push推

     

                int a = (int)s.Pop();//取值赋给a  stack类型的值用int强制读取

                Console.WriteLine(a);

     

                while (s.Count>0)

                {

                    Console.WriteLine(s.Pop());//取值

                }

     

     

                s.Clear();//清空

                */

     

                /*

                Queue q = new Queue();//队     先进先出

                q.Enqueue(3);//加值

                while(q.Count >0)

                {

                Console.WriteLine (q.Dequeue());

                }

               q.Clear();

                */

  • 相关阅读:
    MockMvc control层单元测试 参数传递问题
    @GetMapping和@PostMapping接收参数的格式
    获取 request 中用POST方式"Content-type"是"application/x-www-form-urlencoded;charset=utf-8"发送的 json 数据
    测试驱动开发实践—从testList开始
    深度解读
    深度解读
    3年不辭職!記住,在石頭上也要坐3年!(但也要区分5种不值得留的公司,12种留不住人才的公司)
    Configuring Your EMS Server or EMS Console Server on Windows/Linux
    XML 标准诞生 20 周年:这个世界,它无处不在
    通富微电石明达:成熟接班人也是先进生产力(执行力+判断力=抄底)
  • 原文地址:https://www.cnblogs.com/wanwuguizong/p/3939257.html
Copyright © 2011-2022 走看看