zoukankan      html  css  js  c++  java
  • .NET中的集合-ArrayList2

    数组特点:类型同统一,长度固定

    集合常用操作 添加 遍历 移除

    ArrayList可变长度数组,使用类似于数组

      属性:capacity(集合中可以容纳元素的个数,翻倍增长)count(集合中实际存放的元素个数)

      方法:add(10) AddRange(ICollection c) Remove()、RemoveAt() Clear() conntains() ToArray()

      sort() {排序方法}   Reverse(){反转:如把集合降序,首先需要sort升序(默认的),之后在reverse(){反转就是降序了}}

      

    static void Main(string[] args)
            {
                ArrayList my = new ArrayList(new int[] { 9,85,2,1,56,78,9,2,2,85,8});
                for (int i = 0; i < my.Count; i++)
                {
                    my.Sort();  //先默认升序
                    my.Reverse(); //在反转降序
                    Console.WriteLine(my[i]);
                }
                Console.ReadKey();

      Hashtable键值对的集合,类似于字典,Hashtable在查找元素的时候,速度很快。

      ADD(object kry,object value);

      遍历:hash keys   hash values/DictionaryEntry

      键值对集合中的”键“,绝对不能重复。

  • 相关阅读:
    京东css三角形做法
    css三角
    java 优势和劣势
    windows常用命令
    25 abstract 抽象
    24static 和final关键字之final
    面试题----static
    定义变量在前和定义变量在后
    java注解
    23static 和final关键词 之static 和运行顺序
  • 原文地址:https://www.cnblogs.com/xiaowie/p/9466934.html
Copyright © 2011-2022 走看看