数组的声明
type arrayName[]或者 type[] arrayName;
int x[];或者int[] x;
只声明的数组是不能访问它的任何元素的
用new为数组分配内存空间
type[] arrayName = new type[arraySize]
如:
int[] x = new int[100];
可以通过引用来使用数组元素如:a[10];
数组在内存中的分配
当x=null,即该数组对象不再被任何引用变量使用时,内存回收器会自动释放该内存资源
数组初始化
静态初始化:
int a[] = {1,2,3,4,5};
int a[] = new int[]{1,2,3,4,5};
动态初始化:
int a[] ;
a= new int[5];
本文转载于安卓杂谈网http://www.yee4.com/blog/110.html