比如var Array:Array =;
要獲取的值是array[0],array[1]。.....
字典是成對的數據集合,以key-value的格式存儲,值可以通過key獲取。
比如vardic:dictionary = new dictionary();
Dic.put("0 ","這是value 0 ");//好像是放了。
Dic.put("1 ","這是值1 ");
得到的值是
Dic.get("0")// Get:這是值0。
Dic.get("1")// Get:這是1的值。
這是第壹個明顯的區別,就是存儲的方式不同,或者說價值的方式不同。
第二種用法的區別是數組壹般都是循環遍歷的,dic最好知道鍵值,否則循環遍歷會相對低效。
例如,如果妳想計算全班的年齡,妳可以把所有的人放在壹個數組中,然後在壹個循環中得到它。
比如想通過人名得到壹個人的年齡,可以用dic,以人名為鍵,以人為值。妳可以通過壹個人的名字得到壹個人,然後通過壹個人得到壹個年齡。
我個人覺得有兩個很大的區別,就是訪問,遍歷,使用場景。暫時實現功能就不錯了。以後用多了就知道什麽時候用了。