数组&集合
Posted lqkstudy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数组&集合相关的知识,希望对你有一定的参考价值。
数组
数组是由同类型的对象组成的,这些对象可由索引来引用。
数组的声明通常是在类型或标识符后面加上“[]”,“[]”的个数表示数组嵌套的层数。数组的嵌套实际上是将数组中的元素也是数组,这也就表明了数组中每个数组元素的长度可以不同。
在声明数组时使用“”为数组赋初值。这种赋值不能在非声明场合使用。
数组的初始化通过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
输出结果:
集合
以上是关于数组&集合的主要内容,如果未能解决你的问题,请参考以下文章
2017年11月3日 VS三大类&数组&VS&集合&泛型集合
Java集合框架--学习目标 & 集合概念 & Collection体系集合 & Collection接口