看板 Flash 關於我們 聯絡資訊
※ 引述《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
iqiq:謝謝... 07/22 16:22