标签:不同 范围 test click dex cep eve exce 对象
数组是由同类型的对象组成的,这些对象可由索引来引用。
数组的声明通常是在类型或标识符后面加上“[]”,“[]”的个数表示数组嵌套的层数。数组的嵌套实际上是将数组中的元素也是数组,这也就表明了数组中每个数组元素的长度可以不同。
在声明数组时使用“{}”为数组赋初值。这种赋值不能在非声明场合使用。
数组的初始化通过new运算实现,使用new运算初始化时需要在“[]”内设置数组的长度。
数组的下标从0开始,到length-1。如果使用的下标不在[0, length-1]的范围内,则会抛出ArrayIndexOutOfBoundsException异常。
数组可以通过“.length”语法获得当前数组的长度。
1 @Test 2 void testArray() { 3 System.out.println("--数组元素长度不同的数组--"); 4 int[][] a = {{1, 2, 3}, {4, 5}}; 5 System.out.println("数组的长度:" + a.length); 6 System.out.println("第一个数组元素的长度:" + a[0].length); 7 System.out.println("第二个数组元素的长度:" + a[1].length); 8 System.out.println("--数组元素长度相同的数组--"); 9 int[][] b = new int[2][3]; 10 System.out.println("数组的长度:" + b.length); 11 System.out.println("第一个数组元素的长度:" + b[0].length); 12 System.out.println("第二个数组元素的长度:" + b[1].length); 13 }
输出结果:
标签:不同 范围 test click dex cep eve exce 对象
原文地址:https://www.cnblogs.com/lqkStudy/p/11192332.html