本课要点:
1、数组概述
2、一维数组的使用
3、二维数组的使用
4、数组的基本操作
5、数组排序算法
6、ArrayList集合
7、Hashtable类
8、常见错误
一 数组
1 数组引入1
问题:
简单问题:求4个整数的最大值?
int a = 40, b = 60, c = 30, d = 65;
int max = a;
if (b > max) max = b;
if (c > max) max = c;
if (d > max) max = d;
Console.WriteLine(max);
2 数组引入2
问题:
引申问题:求n个整数的最大值?
n的值很大时,仍然采用前面的方法可不可行?
3 数组引入3
如何解决前面遇到的问题?
将n个同类型的变量以整体的形式表示
能够以简单的方式访问整体中的每个元素
二 数组概述
数组是具有相同数据类型的一组数据的集合。数组中的每一个变量称为数组的元素,数组能够容纳元素的数量称为数组的长度。