Java基础之数组
一、数组的创建以及初始化
1、数组的概述
数组:就是一组数的集合,集合中的数据必须数相同类型的,并且每个数组都有一个名字,也就是数组名,我们可以通过数组名来访问数组中的元素。
2、创建数组
ArrayType arrayName[]
ArrayType[] arrayName//常用
3、初始化数组
int[] a=new int[5] int[] a={1,2,3,4,5}
二、如何使用数组
1、数组的长度
int[] array1=new int[10]; System.out.println(array1.length);
2、数组的复制
array1=array2;
复制之后,两个引用指向同一个数组,不管是哪个引用修改了数组的值,对另一个引用来说,元素的值也是修改过的。
三、多维数组
1、多维数组基础
Java中只存在一维数组,多维数组是数组中的数组
2、创建不规则数组
int[][] n= { {1}, {1,2}, {1,2,3}, {1,2,3,4} };
int[][] n2=new int[6][]; n2[0]=new int[1]; n2[1]=new int[2]; n2[2]=new int[3]; n2[3]=new int[4]; n2[4]=new int[5]; n2[5]=new int[6];