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、内存占用满,启用垃圾回收。

     

  • 相关阅读:
    批处理bat命令--获取当前盘符和当前目录和上级目录
    网页切图div+css命名规则
    Css 切换
    JavaScript的编码规范
    JavaScript原型继承添加方法属性
    使用cookie
    常见元素及其相关事件/创建弹出框
    在JavaScript中什么时候使用==是正确的?
    理解Null和Undefined
    Oracle一列的多行数据拼成一行显示字符
  • 原文地址:https://www.cnblogs.com/phantom-k/p/3937487.html
Copyright © 2011-2022 走看看