浏览 3426 次
锁定老帖子 主题:Flex AS3 --连接字符串
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-07-20
多个字符串连接成一个 解决办法1:使用 "+" 操作符
注意:var result:String = "" + 24+ 42 ;//结果为 “2442” 空字符串放在表达式的最前面,
这样后面的都将被转换成字符串。而下面的例子
var result:String = 24 + 42 +"" //结果为“66”
解决办法2:使用String ()转换函数(强制类型转换) 例如var result:String = String(24) + 42 ; //结果为 “2442” var result:String =24 + 42 + String(21);//结果为 “6221”
解决办法3:直接使用对象的toString()方法 解决办法4:通过 += 操作符可以追加字符串 解决办法5:通过String.contact()方法也可以把新字符串追加到指定的字符串中, 该方法不会影响到源字符串,而是返回一个新的字符串作为连接结果。 var original:String = "original string value:"; //设置modified 变量保存连接结果 结果为:“original string value now modified.”; //源original保持不变 var modified:String = original.contact("now modified."); 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2011-10-18
支持基础帖...可以慢慢深入...
|
|
返回顶楼 | |