小编mat*_*atb的帖子

for语句中的final关键字

我正在阅读网上发现的一些代码,并在这些行上(java):

private List<String> values;

[...]

for (final String str : values) {
   length += context.strlen(str);
}
Run Code Online (Sandbox Code Playgroud)

在for循环中声明变量final有什么好处?我认为for循环中指定的变量已经是只读的(例如,在上面的例子中不能为'str'赋值).

谢谢

java

3
推荐指数
1
解决办法
652
查看次数

在as3中测试xml属性的存在

在ActionScript 3中测试XML对象上是否存在属性的最佳方法是什么?

http://martijnvanbeek.net/weblog/40/testing_the_existance_of_an_attribute_in_xml_with_as3.html建议使用测试

   if ( node.@test != node.@nonexistingattribute )
Run Code Online (Sandbox Code Playgroud)

我看到建议使用的评论:

 if ( node.hasOwnProperty('@test')) { // attribute qtest exists }
Run Code Online (Sandbox Code Playgroud)

但在这两种情况下,测试都区分大小写.

XML规范:"XML处理器应该以不区分大小写的方式匹配字符编码名称"所以我假设属性名称也应该使用不区分大小写的比较匹配.

谢谢

apache-flex actionscript-3

3
推荐指数
1
解决办法
3395
查看次数

有没有办法在不使用TextField类的情况下向sprite或movieclip添加文本?

有没有办法在as3中以编程方式将文本添加到Sprite或MovieClip而不使用TextField

TextField继承自InteractiveObject,它对我想要做的事情很重:只显示文本(即我不想与文本交互).

注意:我知道有一个属性可以选择使文本字段不可选.这不是重点.

谢谢

actionscript-3

1
推荐指数
1
解决办法
986
查看次数

标签 统计

actionscript-3 ×2

apache-flex ×1

java ×1