1.数组
数组是一种数据结构, 用来存储同一类型值的集合。通过一个整型下标可以访问数组中
的每一个值。
int[] a = new int[100];
int a[] =new int{1,2,3,4,5};
上面是数组的两种声明 int[] a 和int a[] 。 可以按第一种声明容量,或者第二种直接赋值。
注意申请的int类型的数组,并且容量也就是长度不可以变。
多维数组声明方式与一维类似
int[][] b = new int[5][4];
int b[][] = new int[][]{
{1,2,3},
{4,5,6},
{7,8,9}
};
可以使用b[1][2]读取值6。
2.foreach循环
数组长度固定,java提供了一种循环的简写形式——foreach。
for (int num: a){
System.out.println(num);
}
foreach 的格式为:for(数组内元素的类型 别名 : 数组名) { 循环体 }。这种方式处理数组时不用考虑下标与边界条件,并且形式更简洁。