【问题标题】:How to Increase Vector length to 200 after new Vector.<String>(100);如何在 new Vector.<String>(100); 后将向量长度增加到 200;
【发布时间】:2011-05-30 06:44:54
【问题描述】:

大家好,

//创建的向量,初始长度为100。

var v:向量。 = 新向量.(100);

v[90] = "九十"

v[190] ="oneninety" //RangeError: 错误 #1125: 索引 110 超出范围 100。

//如何将长度从 100 更改为 200 以在索引 190 处存储值 ?

【问题讨论】:

    标签: actionscript-3 vector flash-cs4 flash-cs5


    【解决方案1】:

    要更改 Vector 的大小,您只需设置 length 属性。例如:

    v.length = 200;
    v[190] = "something"; // works now
    

    【讨论】:

    • 除了 Marplesoft 的回答之外,如果您希望能够更改其长度,请确保 Vector 对象的属性“fixed”未设置为 true。默认情况下,固定属性设置为 false。
    • 谢谢 TheDarkIn,我知道了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-09-30
    • 1970-01-01
    • 2017-09-01
    • 2017-01-08
    • 1970-01-01
    • 2018-10-19
    • 1970-01-01
    相关资源
    最近更新 更多