arrays - 向量。<> vs 数组

标签 arrays actionscript vector flashplayer-10

使用 Vector.<> 的优缺点是什么?而不是 array ?

最佳答案

来自 adobe documentation page :

由于其限制,Vector 相对于其元素都是单个类的所有实例的 Array 实例有两个主要优点:

  • 性能:使用 Vector 实例时数组元素的访问和迭代比使用 Array 时快得多。
  • 类型安全:在严格模式下,编译器可以识别数据类型错误,例如将错误数据类型的值分配给 Vector 或从 Vector 读取值时期望错误的数据类型。但是请注意,
    当使用 push() 方法或 unshift() 方法向 Vector 添加值时,参数的数据类型不会在编译时检查,而是在运行时检查。
  • 关于arrays - 向量。<> vs 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1130309/

    相关文章:

    c++ - 数组下标错误的类型 'int[int]'无效

    flash - 如何使用 ActionScript 3.0 更改 Flash 文档的背景?

    macos - as3 scanHardware()函数使我的应用程序崩溃

    python - 在聚类中向数据集添加条件

    javascript - 如何从对象数组中删除重复记录?

    arrays - 检查字典 Swift 的嵌套数组中的每个值

    javascript - 我应该在 Angular 中使用数组表示法吗?

    css - 使用已安装的字体在本地将字体嵌入到 Flex CSS 中是可行的,但使用 url 来引用 ttf 字体文件则不行

    C++:将 unsigned long long int 转换为 vector<char> ,反之亦然

    matlab - 使用 Matlab/Octave 向量化两个矩阵对应列的外积之和