zoukankan      html  css  js  c++  java
  • ●集合

    集合

      例:定义一个集合a

        ArrayList a = new ArrayList();

    集合跟数组的区别:集合可以是不连续的、可以是多种数据类型

    数值、地址、下组元素地址

      .Count        统计集合内元素的个数

      .Add()        增加元素

      .AddRange()     增加一组元素(比如一个数组)

      .Remove()      移除第一个()内的值

      .RemoveAt()              根据()内下标移除元素

      .Insert(0,3)      在第0位置插入元素

      .InsertRange( , )        在X位置插入一组元素

      .Clear()         清空集合

      .IndexOf()      ()内元素第一次出现的位置(没有出现则输出-1)

      .LastIndexOf()           ()内元素最后一次出现的位置

      .Sort          集合内元素按升序排序

      .Reverse()                 反转

      int[] a = new int[5] { 1,2,3,4,5};

      foreach (int n in a)    //一般用foreach来遍历数组、集合,效率比较高

      {

          Console.WriteLine(n);

      }

      System.Threading.Thread.Sleep(1000);    //可以放入for语句中,减慢循环,减慢1000毫秒

    栈(先进后出)

      Stack  s = new  Stack();

      .Push()               压入数值

      .Pop                    弹出数值

      .Clear()              清空

    队(先进先出)

      Queue  q = new Queue();

      .Enqueue()    放入数值

      .Dequeue()    取出数值

      .Clear()       清空

    垃圾回收:

      系统启用垃圾回收:1、空闲时间,启用垃圾回收;2、内存占用满,启用垃圾回收。

     

  • 相关阅读:
    [对对子队]会议记录4.10(Scrum Meeting 1)
    [对对子队]团队任务拆解Alpha
    [对对子队]功能规格说明书
    [对对子队]技术规格说明书
    团队项目选择
    团队作业第四次—项目系统设计与数据库设计
    团队作业第三次—项目需求分析
    团队作业第二次——团队Github实战训练
    团队作业第一次—团队展示和项目展示
    贡献分分配规则
  • 原文地址:https://www.cnblogs.com/phantom-k/p/3937487.html
Copyright © 2011-2022 走看看