Vector与Array的区别
2010-07-01 11:47
204 查看
Array是非类型化、稀疏数组: 所有元素类型并不要求相同,也不要求每个元素都有值,系统会添加默认空元素。
Vector是类型化、密集型数组: //未初始化数组元素个数 var vectorA:Vector.<int>=new Vector.<int>(); vectorA[0]=0; vectorA[9]=9; trace(vectorA);//RangeError: Error #1125: 索引 9 超出范围 1。 trace(vectorA[1]); //初始化数组元素个数为10 var vectorB:Vector.<int>=new Vector.<int>(10); vectorB[0]=100; vectorB[9]=9; trace(vectorB);//输出:100,0,0,0,0,0,0,0,0,9 trace(vectorB[1]);//输出:0 //初始化数组元素个数为11 var vectorC:Vector.<int>=new Vector.<int>(11); vectorC[0]=100; vectorC[9]=9; trace(vectorC);//输出:100,0,0,0,0,0,0,0,0,9,0 trace(vectorC[1]);//输出:0
相关文章推荐
- Vector与Array的区别
- vector和array的区别(含转过无数次的文章)
- JAVA中的Vector, array, list, arraylist.的基本区别
- C++ 老版本数组与新版本Array及Vector区别
- Array,Vector,List,Deque的区别与联系【转+改】
- Array / ArrayList / Vector / LinkedList / Hashmap区别
- 《C++ Primer Plus》03vector,array,数组的区别
- java中vector,array,list,arraylist的区别
- [LeetCode] Longest Palindromic Substring 使用2D-vector 和 2D-array的区别
- Vector与Array的区别
- ARRAYLIST VECTOR LINKEDLIST区别
- 源码浅析 ArrayList、Vector、LinkedList 的区别
- Arrays.copyof(···)与System.arraycopy(···)区别
- list与linkedlist、arrylist、Vector、Map区别
- ArrayList,LinkedList, Vector三者的区别
- vector list map 的区别
- java 集合 ArrayList与Vector的区别:
- hdu 5127 vector与list的区别
- Java容器类List、ArrayList、Vector及map、HashTable、HashMap的区别与用法
- c#中Dictionary、ArrayList、Hashtable和数组 Array 的区别