总结ArrayList(集合)、Hashtable(哈希表)、List(泛型集合)、Dictionary(字典)
时间:2019-01-18
本文章向大家介绍总结ArrayList(集合)、Hashtable(哈希表)、List(泛型集合)、Dictionary(字典),主要包括总结ArrayList(集合)、Hashtable(哈希表)、List(泛型集合)、Dictionary(字典)使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
ArrayList(集合)
1. 可以看作可以随便插入各种类型数据而且不限制长度的数组
2.引用命名空间(System Collections)
3.遍历的时候用的是---集合名.count
4.实列化和添加数据的代码
ArrayList al = new ArrayList();
al.Add(1);
al.Add("老牛");
Hashtable(哈希表)
1.一个键(key),一个值(value)
2.哈希表名【键】=值
3.引用命名空间(System Collections)
4.实列化代码和添加数据代码
Hashtable ht = new Hashtable();
ht.add(key,value)
List(泛型集合)
1.先确定类型数据
2.不引用命名空间
3.实列化和添加代码
List<int> list = new List<int>();
list add(2); //只能添加int类型的数据,因为上面已经确定了数据类型
4.求最大值,最小值,平均值,和的时候代码要加()
Console.WriteLine("最大值:{0}", list.Max());
Console.WriteLine("最小值:{0}", list.Min());
Console.WriteLine("和为:{0}", list.Sum());
Console.WriteLine("平均值{0}", list.Average());
Dictionary(字典)
1.不引用命名空间
2.使用方法和哈希表一样,要把字符串变为数组时,和哈希表不一样,需要将string改为Char类型
3.实列化和添加数据代码
Dictionary<char, string> myDic = new Dictionary<char, string>(); //<键的类型,值得类型>
myDic.Add('女', “哈哈”); //类型上面已经确定,所以()里面添加相应类型得数据就好
4.先确定了数据类型
- Spark开发电商日志分析用户行为聚合功能练习下面开始搭建开发环境注意Task表中最后一个列task_param中,Json的StartDate和EndDate需要设置成今天,因为mock数据的时候,
- HDU 3783 ZOJ
- HDU 1412 {A} + {B}
- HDU 2092 整数解
- Hadoop数据分析平台实战——020Hadoop Shell命令(初学跳过)离线数据分析平台实战——020Hadoop Shell命令(可跳过)
- HDU 2080 夹角有多大II
- 二分查找模版
- Hadoop数据分析平台实战——010hadoop介绍安装
- Python为什么文件运行和在命令行运行同样语句但结果却不同?
- HDU 2034 人见人爱A-B
- Hadoop数据分析平台实战——030Hadoop Shell命令02(熟悉linux跳过)离线数据分析平台实战——030Hadoop Shell命令02
- Hadoop数据分析平台实战——070深入理解MapReduce 02(案例)离线数据分析平台实战——070深入理解MapReduce 02
- Hadoop数据分析平台实战——040HDFS介绍(熟悉基础概念跳过)离线数据分析平台实战——040HDFS&JAVA API(熟悉基础概念跳过)
- Hadoop数据分析平台实战——060深入理解MapReduce 01(案例)离线数据分析平台实战——060深入理解MapReduce 01(案例)
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法