与C.C++不同,Java在定义数组时并不为数组元素分配内存,因此[ ]中无需指定数组元素的个数,即数组长度. 定义一个数组有两种方式: int[] array; int array[]; 对于如上定义的一个数组是不能访问它的任何元素的,我们必须要为它分配内存空间: 1.通过 new 关键字创建,指定数组长度.属于动态初始化. int[] array = new int[6]; 2.通过 new 关键字创建,直接指定元素.属于静态初始化. int[] array = new int[]{1,2,…