Szukam szybkiego klasy konkatenacji ciąg lub tak w Flex. Podobnie jak StringBuilder w Javie.StringBuilder w Flex
Dzięki
Szukam szybkiego klasy konkatenacji ciąg lub tak w Flex. Podobnie jak StringBuilder w Javie.StringBuilder w Flex
Dzięki
var str1:String = "Vinoth";
var str2:String = "Babu";
var str3:String = "Chennai";
var str4:String = concat(str1, " ", str2, " ", str3)
trace (STR4) spowodowałoby Ci STR4 == "VINOTH Babu Chennai"
String Concat Klasa
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);
}
}
Tutaj masz bardziej pogłębione niż wyżej klasy pisemnej .
http://blogs.adobe.com/pfarland/2007/10/avoiding_string_concatenation.html
Ładny link, dzięki. – zinovii
Można utworzyć tablicę ciągów, a następnie użyć String.concat
je połączyć.
Jednak nigdy nie widziałem manipulacji strunami jako wąskiego gardła podczas profilowania aplikacji Flex. Mam w .NET, ale nie Flex.
tytułowego – zinovii
ty orkisz StringBuilder złego w stałej – BigJoe714
StringBuilder pisowni skończyło się na tworzeniu macierzy, a następnie wykorzystywane .join metodę(). – zinovii