• 第三章泛型集合ArrayList 和Hashtable


    第三章泛型集集合

    ArrayList 变量名 = new ArrayList();  //相当与一个容器

    他的执行using 是  using System.Collections;

     变量名.ADD(“内容”);//添加

    //遍历

    Foreachvar item in 变量名)

    {

    Console.writeLine(item);   给他打印出来

    }

    使用ArrayList  删除

    Lis.remove(“内容”);  //直接安值来删除

    Lis.removeAt(下标);   //按照下标来删除

    //修改的   就是直接赋值的意思

    Lis[] = “修改值”;      就是把需要修改的下标 = 修改的值

    补充::::::::::

    从现有的集合中插入一行

    Lis.Insert

    清空所有的值

    Lis.clear();   //清空所有的

      查看是否有

    Bool lis = lis.lontains();     //查看是否有 这一行数据  放回值为   布尔类型

    ///使用集初始化器构建员工集合

    定义一个员工类  

    直接填写数据代码如下:

    New 类名(){           }

    Forectch来遍历输出、

    Hashtable 的用法

    Hashtableadd()方法有两个参数,一个是表示键,一个是表示键所对应的值

    比如  我们将员工的ID 定为(key),员工对象定为值(Value);

      Hashtable 是没有下标的   凡是有下标的全是 错误的

    用到了Hashtable 的属性Count , 该属性用与获取集合元素的数目

    和 Arraylist 不同访问Hashtable元素时可以直接通过键名 来获取具体值  同样由于值得的类型是object 所以当得到一个值也需要通过类型转换得到指定类型的对象

    遍历 Hashtable中的元素

    Forectchobject obj 数组名.key

  • 相关阅读:
    Neo4j使用
    Neo4j安装
    textCNN原理
    一小时彻底搞懂RabbitMQ
    微服务配置中心 Apollo 源码解析——Admin 发送发布消息
    new jup在新一代中存在
    elasticsearch 之 深入探秘type底层数据结构
    Elasticsearch修改分词器以及自定义分词器
    ElasticSearch解决深度分页性能存在的问题使用scoll来解决
    elasticsearchBouncing Results问题
  • 原文地址:https://www.cnblogs.com/BaoWangZe/p/8714543.html
Copyright © 2020-2023  润新知