如何解决如何声明填充向量?
| 我是第一次在Flash 10中使用Vector,我想以与数组相同的方式创建它,例如:var urlList : Array = [url1,url2,url3];
我尝试了各种不同的方法,但似乎没有一种有效,并且我确定了以下解决方案:
var urlList : Vector.<String> = new Vector.<String>();
urlList.push(url1,url3);
这有可能吗?
解决方法
如果有疑问,请查看AS3文档。 :)
var urlList : Vector.<String> = new <String>[\"str1\",\"str2\",\"str3\"];
trace(urlList);
http://help.adobe.com/zh_CN/FlashPlatform/reference/actionscript/3/Vector.html#Vector()
我在文档中改写的行的直接引号:
要创建预填充的Vector实例,请使用以下语法,而不使用下面指定的参数:
// var v:Vector.<T> = new <T>[E0,...,En-1,];
// For example:
var v:Vector.<int> = new <int>[0,1,2,];
, 您将数组强制为向量:
var urlList:Vector.<String> = Vector.<String>([url1,url2,url3]);
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。