0、定义一个Java数组 String [] aArray = new String [ 5 ]; String [] bArray = { "a" , "b" , "c" , "d" , "e" }; String [] cArray = new String []{ "a" , "b" , "c" , "d" , "e" }; 第一种是定义了一个数组,并且指定了数组的长度,我们这里称它为动态定义。 第二种和第三种在分配内存空间的同时还初始化了值。 1、打印Java数组中的元素 int[] intArray = { 1 , 2 , 3 , 4 , 5 }; String intArrayString = Arrays . toString (intArray); // print directly will print reference value System .out. println (intArray); // [I@7150bd4d System .out. println (intArrayString); // [1, 2, 3, 4, 5] 这里的重点是说明了Java中数组的引用和值得区别,第三行直接打印intArray,输出的是乱码,因为intArray仅仅是一个地址引用。第4行输出的则是真正的数组值,因为它经过了Arrays.toString()的转化。对Java初学者来说,引用和值仍需重视。 2、从Array中创建ArrayList String [] stringArray = { "a" , "b" , "c" , "d" , "e" }; ArrayList< String > arrayList = new ArrayList< String >(Arrays.asList(stringArray)); System.out.println(arrayList); /...