Re: [問題] 如何取Dictionary的長度

看板Flash作者 (CJ Cat)時間16年前 (2009/07/22 16:02), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《iqiq (哈哈哈)》之銘言: : 我查過ActionScript3的Dictionary文件 : 但都沒有發現有對Dictionary的長度取得做說明 : 請問大家要取Dictionary的長度要怎麼做嗎? Dictionary是用BST(binary search tree,二元樹)的資料結構儲存資料 不像Array是使用陣列的線性結構 所以需要將BST的節點一個個走過(traverse)才可以知道節點總數 可以用for或者for each迴圈來走 //用for var length:int = 0; for (var key:* in dictionary) length++; //或者用for each var length:int = 0; for each (var obj:* in dictionary) length++; 走完的length值就是長度 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.124.85.205

07/22 16:22, , 1F
謝謝...
07/22 16:22, 1F
文章代碼(AID): #1APiUegU (Flash)
文章代碼(AID): #1APiUegU (Flash)