1.一维数组的创建
public class TestDemo {
public static void main(String[] args) {
int[] myIntArray = new int[10];
// 创建数组时,必须同时声明数组长度
// int myIntArrays[] = new int[10];这种方式也可以,其他语言习惯于将'[]'放在变量名后;
}
}
(1)数组是一种引用数据类型
(2)数组创建后,数组的各元素均会有一个默认值;
int型数组默认值:0;
String:null;(对象类数组元素默认值为null)
2.一维数组的创建并初始化
public class TestDemo {
public static void main(String[] args) {
int[] myIntArray = {1,2,3,4,5};
// 声明数组的同时给数组赋值,即初始化数组。此时数组的长度就是初始化元素的个数
int m = myIntArray[9];
int arrayLength = myIntArray.length; // length 是数组对象的表示长度的属性
myIntArray[1] = 10; // 给数组某个元素赋值
}
}
3.增强型for循环
增强for循环适用于可迭代对象,,,
public class TestDemo {
public static void main(String[] args) {
int[] myIntArray = {1,2,3,4,5};
for(int n : myIntArray){ // 遍历数组,变量n以此存储数组元素值
System.out.println(n);
}
}
}