zoukankan      html  css  js  c++  java
  • 非泛型集合

     

     集合:某些指定的对象(SE)集中在一起就是集合

    1.AraayList

    ArrayList的使用:

    无论是java还是C#,引用类型对象都会自动调用它的ToString()

    ToString()方法体重写的刚好就是    命名空间.类名

    public string ToString()

    {

      return this.GetType().ToString();

    }

    1.ArrayList非常类似于数组,也有人称为它为数组列表,ArrayList可以动态维护。我们知道,数组的容量是固定的,

      而ArrayList的容量可以根据需要自动扩充,它的索引会根据程序的扩展而从新进行分配和调整,ArrayList提供了

      一系列方法对其中的元素进行访问,增加和删除的操作

    2.

        (1)Count:获取ArrayList中实际包含的元素数

        (2) int Add :将对象添加到ArrayList的结尾处

        (3) void RemoveAt  :移除 ArrayList指定索引处的元素    

        (4) void Remove:从ArrayList中移除特定对象

      (5)Clear():从ArrayList中移除所有元素

      (6)Insert:插入(int index,object value)

      (7)contains:判断一个元素是否在集中(object obj)

    3.返回值:值是一个int整形 用于放回所以添加的元素的索引

    4参数:如果向ArrayList中添加的元素的值类型,这些元素就都会装箱处理转为Object 引用类型 然后。因此ArrayList中的所有元素都是对象的引用

    2.Hashtable

    HashTable是一种无序的双列集合

    Count:获取包含在Hashtable中键/值对的数目

    Keys:获取包含在Hashtable中键的集合

    Values:获取包含在Hashtable中值的集合

    void Add(Object key,Object value) 将带有指定键和值的元素添加到Hashtable中

    void Remove(Object key)从Hashtable中移除带有特定键的元素

    vlid Clear 从Hashtable中移除所有的元素

    Add()  添加方法:Hashtable的Add()方法有两个参数,一个表示键,一个键所对应的值

     

  • 相关阅读:
    质量标准
    期权只是一张纸而已,但它的背后是心机
    Spring注解 @Resource和@Autowired
    Java7新语法 -try-with-resources
    Spring中Bean的命名问题及ref和idref之间的区别
    mybatis注解详解
    jquery ajax局部加载方法介绍
    SpringMVC批量上传
    【uploadify3.1使用二】批量文件、图片上传
    IE浏览器上传文件时本地路径变成”C:fakepath”的问题
  • 原文地址:https://www.cnblogs.com/caiguoxin/p/8695425.html
Copyright © 2011-2022 走看看