15
A
回答
12
var str1:String = "Vinoth";
var str2:String = "Babu";
var str3:String = "Chennai";
var str4:String = concat(str1, " ", str2, " ", str3)
跟蹤(STR4)會導致你 STR4 == 「Vinoth巴布金奈」
字符串連接類
public class StringBuffer
{
public var buffer:Array = new Array();
public function add(str:String):void
{
for (var i:Number = 0; i < str.length; i++)
{
buffer.push(str.charCodeAt(i));
}
}
public function toString():String
{
return String.fromCharCode.apply(this, buffer);
}
}
這裏有一個比寫在上面的類更深入。
http://blogs.adobe.com/pfarland/2007/10/avoiding_string_concatenation.html
+0
不錯的鏈接,謝謝。 – zinovii 2010-05-13 00:11:22
2
您可以創建一個字符串數組,然後用String.concat
把它們結合起來。
但是,在分析Flex應用程序時,我從來沒有見過字符串操作成爲瓶頸。我有.NET,但不是Flex。
+0
標題 – zinovii 2010-05-12 04:17:49
相關問題
- 1. 的StringBuilder()與StringBuilder的(空)VS的StringBuilder( 「」)
- 2. ActiveMQ中的Stringbuilder
- 3. 的Javascript中的StringBuilder
- 4. stringbuilder中的錯誤
- 5. 異步方法中的StringBuilder
- 6. 關於在C#中的StringBuilder#
- 7. 混淆的StringBuilder Java中
- 8. 奇怪ANR中的StringBuilder
- 9. C#中的StringBuilder性能?
- 10. 在CIL(MSIL)中的Stringbuilder
- 11. StringBuilder的UFT-8在Java中
- 12. C#StringBuilder的
- 13. 的StringBuilder +鏈接
- 14. 從我的StringBuilder
- 15. IEnumerable內的StringBuilder
- 16. StringBuilder的參數
- 17. StringBuilder的AppendFormat IEnumarble
- 18. Android的StringBuilder OutOfMemoryError
- 19. Scala StringBuilder
- 20. 的System.OutOfMemoryException在StringBuilder的
- 21. StringBuilder的for循環
- 22. StringBuilder的模擬BigDecimal
- 23. StringBuilder的不正確
- 24. StringBuilder的ArrayIndexOutOfBoundsException異常
- 25. StringBuilder的格式化
- 26. VB的StringBuilder包含
- 27. JavaScript插入的StringBuilder
- 28. 的StringBuilder VS繩索
- 29. 逗號在stringbuilder中逃脫
- 30. 在StringBuilder中替換字符
你拼寫錯誤的StringBuilder在固定 – BigJoe714 2010-05-12 01:48:02
StringBuilder的拼寫我結束了創建數組,然後使用。加入()方法。 – zinovii 2010-05-12 02:01:22