//假设二维数组为 [5][7]
var xn:Number = 5;
var yn:Number = 7;
//定义一数值变量
var temp:Number = 0;
//定义我们的二维数组
var myArray:Array = new Array();
//填充二维数组
for(var i=0;i<xn;i++){
myArray[i] = new Array();
for(var j=0;j<yn;j++){
myArray[i][j] = temp++;
};
};
//将二维数组的值在输出面边输出
for(var i=0;i<xn;i++){
for(var j=0;j<yn;j++){
var st:String = "myArray[" + i + "][" + j +"]: " + myArray[i][j];
trace(st);
};
};
//二维数组还有另外一种定义方法是利用对象定义.下面作简短提示:
var myArr:Array = new Array();
myArr.push({x:1,y:1});
myArr.push({x:1,y:2});
trace(myArr[0].x);
trace(myArr[0].y);
//输出如下:
//1
//1