zoukankan      html  css  js  c++  java
  • 集合

    //常用集合为Arraylist
    //集合不同于数组,是一组可变量的元素的组合
    //集合与数组的区别
    //Arraylist的接口
    //数组
    //定义一个集合,集合是一个类
    //ArrayList 集合 一般是填充统一数据类型,从上往下执行

    //ArrayList al = new ArrayList();
    //al.Add(1);
    ////添加元素,追加到集合的最后
    //al.Add(2);
    //al.Add(4);
    //al.Add(3);
    //al.Add(4);
    //al.Add(4);
    //al.Add(4);
    //Console.WriteLine(al[1]);
    //al.Insert(1,9);//在某个索引号上插入某个值,
    //在插入之后原本在1索引上的值被顶到下一个索引,以此类推
    //Console.WriteLine(al[1]);
    //al.Remove(4);//这里面放置的是一个值,需要移除这个值
    //移除从前往后第一个这个值
    //al.RemoveAt(3);//移除该索引号的值


    //定义个数接收
    //int geshu = al.Count;
    //Console.WriteLine(geshu);


    //al.Clear();//清空集合

    //bool b = al.Contains(3);//判断是否包含某个元素
    //Console.WriteLine(b);

    //al.Sort();
    //自动进行排序,升序
    //al.Reverse();
    //将集合翻转,一般是sort排序后翻转,降序

    //克隆一个一模一样的集合
    //ArrayList aal = new ArrayList();
    //aal = (ArrayList)al.Clone();

    //遍历集合
    //foreach(object a in al)
    //{
    // Console.WriteLine(a);
    //}


    //Object类是所有数据类型的基类
    //int a=3;
    //object b=a;
    //object c=3;
    //a=(int)c;
    //string d="absd";
    //object f= d;

  • 相关阅读:
    L3-015. 球队“食物链”【DFS + 剪枝】
    L3-002. 堆栈【主席树 or 线段树 or 分块】
    PTA L1-006 连续因子【暴力模拟】
    【路由和交换之H3C自导自演】
    【ospf-stub区域配置】
    【ospf-链路验证】
    【ospf-vlink虚拟连接】
    【c学习-14】
    【c学习-13】
    【php学习-5】
  • 原文地址:https://www.cnblogs.com/fengsantianya/p/5479556.html
Copyright © 2011-2022 走看看