public class HelloWorld {
public static void main(String[] args) {
// 静态初始化
int[] intArray1 = { 21, 32, 43, 45 };
String[] strArray1 = { "张三", "李四", "王五", "董六" };
int intArray[];
// 动态初始化int数组
intArray = new int[4]; //4表示这个数组有4个元素
intArray[0] = 21; //0-3,分别表示4个元素对应的位置
intArray[1] = 32;
intArray[2] = 43;
intArray[3] = 45;
//实际创建的数组仍然是{21 , 32 , 43 , 45};
// 动态初始化String数组
String[] stringArray = new String[4];
// 初始化数组中元素
stringArray[0] = "张三";
stringArray[1] = "李四";
stringArray[2] = "王五";
stringArray[3] = "董六";
}
}
一、普通数组初始化:
二、引用元素初始化——赋值的是内存空间
网友评论