📄 multiplearrayoperation.as
字号:
package org.kingda.book.primitivedata
{
import flash.display.Sprite;
public class MultipleArrayOperation extends Sprite
{
public function MultipleArrayOperation() {
createMultipleArray();
}
private function createMultipleArray():void {
//直接使用中括号嵌套来创建多维数组
var sample1:Array = [[1,2,3], [4,5,6],[7,8,9]];
trace (sample1[2]);
//注意数组索引是从零开始的,所以输出的是第三个数组:7,8,9
trace (sample1[2][1]);
//输出第三个数组第二个元素:8
//使用构造函数来创建多维数组
var sample2:Array = new Array(new Array(1,2,3), new Array(4,5,6), new Array(7,8,9));
trace (sample2[2][1]);
//输出:8
//先定义数组的长度,再一一添加子数组。
var sample3:Array = new Array(3);
sample3[0] = [1,2,3];
sample3[1] = [4,5,6];
sample3[2] = [7,8,9];
trace (sample3[2][1]);
//输出:8
var foo:int = 500;
if (foo >0 ) {
trace ("foo是一个正整数");
} else if (foo > 100) {
trace ("foo是一大于100的正整数");
} else {
trace ("foo小于0");
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -