标签:
数组变量是引用类型,数组可以看成是对象,数组中的每个元素相当于该对象的成员变量。
数组中的元素可以是任何数据类型,包括基本类型和引用类型。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
一维数组声明方式:
type var[];或者type[] var;
int a[3];的声明非法。
必须使用 int[] a = new int[3];
引用类型一维数组
Date[] day = new Date[3];
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
数组的动态初始化:
数组定义与为数组元素赋值的操作分开进行。
int[] a = new int[3];
a[0] = 0; a[1] = 1; a[2] = 2;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
数组的静态初始化
在定义数组的同时就为数组元素分配空间并赋值
int[] a = { 0, 1, 2 };
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
a.length的值为数组a的长度
一般输出数组中所有元素可使用a.length
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
main中的 String[] args字符串数组用来接收传入的命令行参数。
Java数组
标签:
原文地址:http://my.oschina.net/comA/blog/498113