初识数组与创建数组
问题:如何写一个程序计算机用户输入流 的数字的平均数
解决,我们只是需要把所有的数加起来就好了
问题:如何写一个程序计算用户输入的数字的平均数并输出所有大于平均值的数
如何写一个程序计算用户输入的数字的平均数,并输输出所有大于平均数
必须先记录每一个输入的数字,计算平均数之后,在检查记录下来的每一个数字,与平均数比较,决定是否输出
如何记录很多数?
int num1 num2 num3.....?
警告:这个程序存在安全隐患,是什么?
数组
数组是一种容器(放东西的东西),
特点
其中所有的元素具有相同的数据类型;
一旦创建,不能改变大小
数组这种东西它有一个非常突出的特点,这里面的所有东西都相同类型的
数组是一种数据结构,能记录同一种类型的多个数据
数组中的每个数据叫做元素
所有的元素具有相同的数据类型
定义数组变量
<类型>[]<名字>= new<类型>[元素个数];
int[] grades = new int[100];
double[] averages = new double[20];
元素个数必须时候整数
元素个必须给出
元素个数可以是变量
新建一个数组,数组中的10个元素,但是这10个元素的编号都是从0开始,它就可以被当做是一个int类型的变量来使用,这就是数组当中的变量