zoukankan      html  css  js  c++  java
  • 创建列表

    为了创建ArrayList列表,可以使用3种构造函数。还可以使用ArrayList的静态方法Repeat创建一个新的ArrayList,这三个构造函数声明如下

    使用默认的初始量创建Arraylist,该实例并没有任何元素

     public ArrayList();

    使用实现了ICollection接口的集合类来初始化新创建的ArrayList

    public ArrayList (ICollection c)

    用指定的数值,初始化 ArrayList的容量

    public ArrayList(int capacity)

    下面用代码来实现,

    //创建一个使用默认的初始值容量,没有任何元素
                    ArrayList al1 = new ArrayList();
                    al1.Add("111");
                    al1.Add("222");
                    al1.Add("333");
                    DisplayResult(al1);
                    //使用实现了ICollection接口的集合类来初始化新创建的ArrayList
                    ArrayList al2 = new ArrayList(al1);
                    //调用al2的显示结果
                    DisplayResult(al2);
               // 用指定的数值,初始化 ArrayList的容量
                    ArrayList al3 = new ArrayList(20);
                    DisplayResult(al3);
                //将指定CCC字符串重复4次构造数组
                    ArrayList al4 = ArrayList.Repeat("CCC", 4);
                    DisplayResult(al4);
                    #endregion
                    Console.ReadKey();
            }


            static void DisplayResult(ArrayList ls )
            {
                Console.WriteLine("");
                if (ls.Count <= 0)
                {
                    Console.WriteLine("数组中没有任何元素");
                }
                else
                {
                    foreach (object  item in ls)
                    {

                        Console.WriteLine(Convert.ToString(item));
                    }
                }
            }

  • 相关阅读:
    在vue项目中使用element-ui的Upload上传组件
    express使用ejs模板引擎渲染html文件
    nodejs服务端实现post请求
    anroid学习笔记(1)
    水平遍历和嵌套递归
    写代码的风格
    简易版本vue的实现和注解
    JavaScript下的new操作符做了什么?
    node下的跨域传递cookie
    用node研究axios前后端交互状态码规则
  • 原文地址:https://www.cnblogs.com/lichen396116416/p/1920658.html
Copyright © 2011-2022 走看看