`
wangangie28
  • 浏览: 45141 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

一种二维数组的定义方法

阅读更多

 //假设二维数组为 [5][7]
var  xn:Number = 5;
var  yn:Number = 7; 
//定义一数值变量
var  temp:Number = 0;
//定义我们的二维数组
var  myArray:Array = new Array();
//填充二维数组
for(var  i=0;i//将二维数组的值在输出面边输出
for(var  i=0;i
输出面板输出如下:
myArray[0][0]: 0
myArray[0][1]: 1
myArray[0][2]: 2
myArray[0][3]: 3
myArray[0][4]: 4
myArray[0][5]: 5
myArray[0][6]: 6
myArray[1][0]: 7
myArray[1][1]: 8
myArray[1][2]: 9
myArray[1][3]: 10
myArray[1][4]: 11
myArray[1][5]: 12
myArray[1][6]: 13
myArray[2][0]: 14
myArray[2][1]: 15
myArray[2][2]: 16
myArray[2][3]: 17
myArray[2][4]: 18
myArray[2][5]: 19
myArray[2][6]: 20
myArray[3][0]: 21
myArray[3][1]: 22
myArray[3][2]: 23
myArray[3][3]: 24
myArray[3][4]: 25
myArray[3][5]: 26
myArray[3][6]: 27
myArray[4][0]: 28
myArray[4][1]: 29
myArray[4][2]: 30
myArray[4][3]: 31
myArray[4][4]: 32
myArray[4][5]: 33
myArray[4][6]: 34
二维数组还有另外一种定义方法是利用对象定义.我以前在闪客帝国上看到过,下面作简短提示:
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
本文转自:http://www.5uflash.com/flashjiaocheng/Flashaschengxu/422.html
分享到:
评论

相关推荐

    [Labview]用 for 循环产生 4 行 100 列二维数组,数组成员如下:....

    用 for 循环产生 4 行 100 列二维数组,数组成员如下: 1,2,3………100 100,99,98………..1 6,7,8………….105 105,104,103………6 从这个数组中提取出 2 行 50 列的二维数组,成员如下: 50,49,48……...

    函数、内存、一维数组、二维数组

    同一种类型数据的集合。其实数组就是一个容器。 数组的好处 可以自动给数组中的元素从0开始编号,方便操作这些元素。 格式1: 元素类型[] 数组名 = new 元素类型[元素个数或数组长度]; 示例:int[] arr = new ...

    实验七 二维数组

    1.掌握二维数组的定义、赋值和输入输出的方法; 2.掌握字符数组的使用; 3.掌握与数组有关的算法(例如排序算法)。

    c++利用vector创建二维数组的几种方法总结

    内容涵盖了vector的定义、使用vector创建二维数组的几种方法、二维vector的注意事项、优缺点、实际应用、面试题和社区支持等高级知识点。 **适用人群:** 本教程适合所有准备学习C++中vector创建二维数组的初学者,...

    js二维数组定义和初始化的三种方法总结

    方法二:未知长度的二维数组 var tArray = new Array(); //先声明一维 for(var k=0;k<i;k++){ //一维长度为i,i为变量,可以根据实际情况改变 tArray[k]=new Array(); //声明二维,每一个一维数组里面的一个元素...

    C++ 二维数组参数传递的实现方法

    第一种方式是直接传递二维数组,但是必须标明第二维的值,因为如果只是传递a[][],编译器无法分配这样的数组,所以要这样传int a[][3] 第二种方法是传递指针数组方式,即int (*a)[3] 第三种是传递指针方法。 具体...

    python中字符串变二维数组的实例讲解

    在用python定义一个二维数组时可以有list和numpy.array两种方式,看了几篇python中二维数组的建立的博客发现大多都是建立的初始化的二维数组,而我需要通过文件读取得到的是字符串,再把字符串转换为二维数组,找不...

    matlab N维数组的创建与(循环)赋值(包括三维数组、向量、矩阵区别等等)包含PDF和源码,for循环、初始化等,持续更新中

    包括数组和向量、矩阵、张量的区别,重点是解决matlab中如何创建N维数组以及怎么给他循环赋值等等,非常详细地总结了一系列创建二维数组的方法如eye、rand、ones等近十种创建方法,其中有从已知的数组(矩阵、向量)...

    实验二 方法的定义、重载;数组的应用 定义一个数组,将序列{0,1,2,3,4}赋值给数组,并写一个方法用来访问数据的每一个元素

    1)定义一个数组,在初始化数组时有一种方式叫做静态初始化,就是在定义数组的同时就为数组的每个元素赋值。可以在定义数组时将序列{0,1,2,3,4}赋值给数组2)定义一个方法printArr()输出数组的元素,可以用for循环...

    php 一维数组的循环遍历实现代码

    一个简单的PHP循环一维数组的实例,先是把字符串按照一定的规则进行转换成为数组,然后再进行遍历输出,实际是一个很简单的方法,因为最近做的一个二维数组结构图搞得很头疼,所以一时半会儿想不起来如何进行遍历...

    迷宫问题的求解方法(纯C)

    (2)用一种标志在二维数组中标出通路;即在n*n的方块中用实心块表示通路,空心块不通。 〔实现提示〕利用一个二维数组表示迷宫,maze[i][j],数组元素的值为1时代表墙面,值为0时代表通路;设入口为maze[i][j],...

    c++ 数组详解

    3.二维数组的定义(15分钟)、初始化赋值(10分钟)和元素引用(10分钟); 4.二维数组元素的输入/输出(15分钟)、求最值、均值问题(40分钟)的编程方法; 5.字符串的概念(8分钟)、字符数组的定义(7分钟)...

    C++动态数组的实现与重用.pdf

    数组是应用程序中经常要用到的一种数据结构。为解决C++定义后的数组不能改变其大小的情况,根据软件重用的思想,给出了用函数模板、动态数组类和数...应用文中所给的方法,能满足应用程序中动态定义一维和二维数组的需要。

    js中一维数组和二位数组中的几个问题示例说明

    在给一个空的二维数组赋值的时候出现的问题: var arr2=[]; arr2[1][1]=45;//js不支持这种赋值方法 解决方法: //在这之前需要初始化定义arr2有多少行。 for(var i=0;i<5;i++){ arr2[i]=[]; } //这样就能对它...

    第三章JAVA 中的数组及字符串.doc

     二维数组的另几种定义方法: 1:int two[][]={{1,2,3,4},{0,0,0,0},{3,4,5,6}}三行四列的二维数组(与C相同) 2:int two[][]=new int[4][]; two[0]=new int[5]; two[1]=new int[5]; two[2]=new int[5]; two[3...

    【03-流程控制与数组】

    •定义二维数组的语法: •type[ ] [ ] arrName; TestTwoDimension 我们可以得到一个结论: 二维数组是一维数组,其数组元素是一维数组;三维数组也是一维数组,其数组元素是二维数组;四维数组还是一维数...

    javascript数组的使用

    数组的定义: 方法1. 代码如下:var mycars=new Array()mycars[0]=”Saab”...javascript用一维数组来模拟二维数组: 方法1. var arr = new Array([‘a’,’b’,’c’],[‘d’,’e’,’f’]); arr[0]返回第一个一

    tensor:包张量在Go中提供了有效且通用的n维数组,可用于机器学习和深度学习

    尽管切片很酷,但大多数科学和数字计算工作都严重依赖于矩阵(二维数组),三维数组等。 在Go中,获取多维数组的典型方法是使用类似[][]T 。 数学上比较繁重的应用程序可能会选择使用非常出色的Gonum 。 如果我们不...

    C#俄罗斯方块程序设计与简单实现

    所以,该项目中定义了一个名为Canvas的类,核心功能是用于获取这个二维数组的值,其中包含根据砖块设置数组的值、行满(一行里所有的值都为1)之后消除、超出高度后返回失败等。 2.4绘图 真正的绘图操作。根据二维...

    C语言程序设计标准教程

    如何在一维存储器中存放二维数组,可有两种方式:一种是按行排列, 即放完一行之后顺次放入第二行。另一种是按列排列, 即放完一列之后再顺次放入第二列。在C语言中,二维数组是按行排列的。 在图4.1中,按行顺次...

Global site tag (gtag.js) - Google Analytics