Bootstrap

java数组初始化的方式_java数组初始化的三种方式

第一种方式:通过给定数组长度来赋值:

public static void main(String[] args) {

// TODO Auto-generated method stub

//第一种方式:先指定数组长度,来给数组元素赋值

String [] str = new String [4];

str[0] = "k";

str[1] = "m";

str[2] = "o";

str[3] = "r";

System.out.println(str[2]);

}

第二种方式:通过给定数组元素,来确定数组长度,初始化数组

public static void main(String[] args) {

// TODO Auto-generated method stub

String [] str = new String [] {"1","2","3"};

System.out.println(str.length);

System.out.println(str[0]);

System.out.println(str[1]);

System.out.println(str[2]);

}

第三种方式:直接赋值法

//第三种方式:直接赋值法

public static void main(String[] args) {

// TODO Auto-generated method stub

String[] str = {"4","5","6"};

System.out.println(str[0]);

System.out.println(str[1]);

System.out.println(str[2]);

}

切记:不可以又指定数组长度,又给数组元素赋值

String[3] str = {"7","8","9"};//此写法是错误的。

;