/**
* 把二维数组当做一维数组处理
* @author wjl
* @time 2015.2.28
*
*/
public class TwoArray {
public static void main(String[] args) {
// TODO Auto-generated method stub
//定义一个二维数组
int[][] arr;
//把arr当成疑为一维数组运行初始化
//arr数组的数组元素优势引用类型
arr=new int[4][];
//把arr当成一维数组,遍历数组
for(int i=0;i<arr.length;i++)
{
/*arr 变量指向长度为4的数组内存,这个
数组里的每个数组元素都是引用类型(数组类型),
系统默认初始值null*/
System.err.println(arr[i]);
}
//初始化arr数组的第一个元素
arr[0]=new int [4];
arr[0][1]=6;
//arr数组的第一个元素是一个一维数组,遍历这个数组
for(int i=0,l=arr[0].length;i<l;i++)
{
System.out.println(arr[0][i]);
}
}
}
输出结果:
null
null
null
null
0
6
0
0