数组本身是一种引用类型,就像int是整形,int【】是引用类型,是定义数组的一种方式
初始化数组有两大方法,分为三小方法
静态初始化,初始化时程序员显示的每个指定数组的初始值,由系统决定数组的长度。 动态初始化,初始化时程序员指定数组长度,系统为数组元素分配初始值,初始值因数组类型而异。
代码//1 .看看静态初始化。 指定初始化时程序员显示的每个数组的初始值,系统感受数组的长度。 int [ ] a=new int [ ] { 1,2,3 }; //2 .静态初始化的简称int [ ] b={ 1,2,3 }; //3 .动态初始化。 初始化时程序员指定数组的长度,并为数组元素分配初始值。 初始值因数组的种类而异。 //其中数组c已经定义并初始化,由于是int型,系统自动为数组元素赋值,所以初始值为c[0]=c[1]=c[2]=0; int [] c=new int[3];