数组
什么是数组?数组就是一组数据类型一致的集合。
重点:
1.数组的长度:数组名.length
2.int[] month, 这样month这个变量名将会指向整个数组
3.数组的下标是从0开始的,所以开始的值month[0]
4.数组第n个位置的值,可以通过数组名[n-1]取得
5.因为数组下标是从0开始的,所以最后一个元素的下标值为month.length-1
6.数组是引用数据类型,所有month指向的是内存空间中分配的地址号。
二维数组
例如:
package test;
public class Test {
public static void main(String[] args) {
int[][] score = {{96,87,95},
{56,89,69},
{87,58,98}}; //定义一个三行三列的数组并且赋值
//对三名同学的成绩输出
//定义计算器i,用来确定是哪个同学
for(int i = 0 ; i <= 2; i++){
//定义计数器j,用来确定是哪门成绩
for(int j = 0; j <= 2; j++){
System.out.println("第"+(i+1)+"个同学的第"+(j+1)+"门成绩是:"+score[i][j]);
}
}
}
}
多维数组
多维数组一般指的是三维的数组,需要几维的数组就在类型的后面加多少对[]即可,所以三维数组声明应该是int[][][],一次类推思维数组int[][][][]。