1:如何保存多个数据:数组
2:数组
2.1:保存同一个类型的多个数据。即可以表示多个基本数据类型,也可以表示多个引用数据类型,但是数组表示的都是同一种类型的数据,即数组中不能存在多种数据类型,比如int型的数组中就不能有double型的数据。而且这些数据在内存中的地址是连续的。
特点:数组创建时就必须确定数组的大小,创建后的数组是大小不能再更改。这个也是数组的确定
2.2:语法: []
数据类型[] 数组名。
类型 [ ] 数组名 = new 类型[ 数组大小 ]; 数组名={ param1, param2...}
类型 [ ] 名 = {param1, param2,... };
类型 [ ] 名 = new 类型[ ]{param1, param2...};
注:int [] array = new [5];表示该数组的大小是5,而下标是从 0 开始的,所以最大的下标是 4;计算方法:array.length – 1,要注意的是数组的长度 .length 是一个属性而不是length( )一个方法
2.3:数组的遍历
1:用循环
2:用增强for循环。这种方式只能获取到数组中的值却不能利用到数组的下标
for(数据类型 变量名 : 要遍历的数组 )
{直接输入变量名名即可}
1 int [] b = {1,2,3,4,5}; 2 for (int i : b) { 3 System.out.println(i); 4 }