一.数组声明: int[] x; int x[]; 在Java中一般使用前者,机把int[]看做一个类型,C++中只能后者 二.数组初始化: 直接提供值: int[] x = {1, 3, 4}; int[][] y = { {1, 2, 3}, {4, 5} }; 各个维度的长度信息直接根据提供的值得出.这种使用大括号包裹的值序列作为数组看待,仅仅在数组初始化时才成立,其他情况均认为语法错误. 赋值初始化: 1.默认数组对象: int[] x = new int[5]; Integer[] y