Estoy buscando una clase de concatenación de cadenas rápida más o menos en Flex. Me gusta StringBuilder en Java.StringBuilder en Flex
Gracias
Estoy buscando una clase de concatenación de cadenas rápida más o menos en Flex. Me gusta StringBuilder en Java.StringBuilder en Flex
Gracias
var str1:String = "Vinoth";
var str2:String = "Babu";
var str3:String = "Chennai";
var str4:String = concat(str1, " ", str2, " ", str3)
trace (STR4) que resultaría STR4 == "Vinoth Babu Chennai"
cadena de concatenación Clase
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);
}
}
Aquí tienes una más en profundidad de la clase anterior escrito .
http://blogs.adobe.com/pfarland/2007/10/avoiding_string_concatenation.html
Buen enlace, gracias. – zinovii
Puede crear una matriz de cadenas y luego usar String.concat
combinarlos.
Sin embargo, nunca he visto la manipulación de cadenas aparecer como un cuello de botella al perfilar una aplicación Flex. Tengo en .NET, pero no en Flex.
terminé creando la matriz y luego se usa .join método(). – zinovii
deletreaste StringBuilder mal en el título – BigJoe714
ortografía StringBuilder fijo – zinovii