Project1

标题: 能讲解一下table这个东西吗? [打印本页]

作者: sizz123    时间: 2007-3-13 06:09
标题: 能讲解一下table这个东西吗?
   怎么看也不明白,这个多维数组是个什么意思,知道的能讲解一下吗?
作者: sizz123    时间: 2007-3-13 06:09
标题: 能讲解一下table这个东西吗?
   怎么看也不明白,这个多维数组是个什么意思,知道的能讲解一下吗?
作者: 暴风の龙    时间: 2007-3-13 06:20
这个我也不太清楚,但是学VB的时候
一维数组是:[1] 这样只包含一个数值的数组
二维数组是:[1,2] 这样包含着了两个数值的数组
其他同上

作者: 神思    时间: 2007-3-13 06:26
比如
t = Table.new(2,2)
这样就生成了一个2 * 2大小的数组
t[0,0] = 1
t[0,1] = 2
t[1,0] = 3
t[1,1] = 4
for x in 0...2
  for y in 0...2
    p t[x,y]
  end
end
把他看成是一个矩形好点 ``
不过值貌似只能是数字
还是觉得Hash比较好用```



-_____-这是在下Table的理解````
作者: 亿万星辰    时间: 2007-3-13 06:33
矩阵啊矩阵……  = =|
/      \
|  1  2  |
|  2  3  |
|  3  4  |
|  4  5  |
\      /
作者: 神思    时间: 2007-3-13 06:37
{/lh}{/lh}一直觉得Table很诡异````被赋予的值貌似只能是数字````
Hash不是可以实现N维吗`???而且没啥限制````{/gg}{/gg}
作者: 亿万星辰    时间: 2007-3-13 06:45
或许table在数据的存储结构方面比较优越吧{/hx}
作者: Benavii    时间: 2007-3-13 09:17
转技术区~

不知为什么纯数字对象的时候感觉Table比hash方便一些{/fd}
作者: 轮回者    时间: 2007-3-26 23:42
感觉上table一点也不好用
大概就是"多主键"数组吧...不清楚




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1