• ●集合


    集合

      例:定义一个集合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、内存占用满,启用垃圾回收。

     

  • 相关阅读:
    Java IO包装流如何关闭?
    Validator关于js,jq赋值不触发验证解决办法
    4 统计量&抽样分布
    3 概率的基本概念&离散型随机变量
    2 数据的概括性度量
    1 数据 & 图表
    Python 闭包
    一个自动修正数据时间和补全缺失数据的MapReduce程序
    MapReduce原理
    Hadoop MapReduce常用输入输出格式
  • 原文地址:https://www.cnblogs.com/phantom-k/p/3937487.html
Copyright © 2020-2023  润新知