如何声明一个填充向量?
我第一次在 Flash 10 中使用向量,我想以与以前使用数组相同的方式创建它,例如:
var urlList : Array = [url1, url2, url3];
我尝试了各种不同的方法,但似乎都不起作用,我已经确定了以下方法作为解决方案:
var urlList : Vector.<String> = new Vector.<String>();
urlList.push(url1, url2, url3);
这可能吗?
I am using Vectors in Flash 10 for the first time, and I want to create it in the same way I used to do with Arrays, e.g:
var urlList : Array = [url1, url2, url3];
I have tried various different methods but none seem to work, and I have settled on the following as a solution:
var urlList : Vector.<String> = new Vector.<String>();
urlList.push(url1, url2, url3);
Is this even possible?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果有疑问,请查看 AS3 文档。 :)
http://help.adobe.com /en_US/FlashPlatform/reference/actionscript/3/Vector.html#Vector()
直接引用我在文档中改编的行:
要创建预填充的 Vector 实例,请使用以下语法而不是使用下面指定的参数:
When it doubt, check the AS3 docs. :)
http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/Vector.html#Vector()
Direct quote of the line I adapted this from in the documentation:
To create a pre-populated Vector instance, use the following syntax instead of using the parameters specified below:
将数组强制转换为 Vector:
You coerce an array to a Vector: