看板 Flash 關於我們 聯絡資訊
因為我想達到test[0].a=1,test[0].b=2 test[1].a=123... test[1].b 等的儲存方式 所以我寫了一個類別 package { import flash.display.*; import flash.events.*; import flash.utils.*; public class classTest{ public var a:int; public var b:int; } } 然後宣告時 在var test:classTest=new classTest(); 就可以用test.a test.b了 可是這樣還是不是陣列 結果我試著 var xx:classTest=new classTest(); var test:Array=new Array(xx); 結果test[0].a 就可以用了 想當然爾這樣是錯的= = 因為test[1]就不能跑了.. 請問有方法可以達成我想要的功能嗎Orz -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.98.101
emily114005:你要再push (new classTest())到test裡... 04/14 00:30
interboard:請問只有這種方法嗎 因為不能指定索引位置會比較不方便 04/14 00:41
interboard:還是沒辦法 囧? 04/14 00:56
scars:你可以直接 test[3]=xx 04/14 01:31