मैं फ्लेक्स में फास्ट स्ट्रिंग कॉन्सटेनेशन क्लास या तो देख रहा हूं। जावा में स्ट्रिंगबिल्डर की तरह।फ्लेक्स में स्ट्रिंगबिल्डर
धन्यवाद
मैं फ्लेक्स में फास्ट स्ट्रिंग कॉन्सटेनेशन क्लास या तो देख रहा हूं। जावा में स्ट्रिंगबिल्डर की तरह।फ्लेक्स में स्ट्रिंगबिल्डर
धन्यवाद
var str1:String = "Vinoth";
var str2:String = "Babu";
var str3:String = "Chennai";
var str4:String = concat(str1, " ", str2, " ", str3)
ट्रेस (str4) आप str4 परिणाम होगा == "Vinoth बाबू चेन्नई"
स्ट्रिंग Concat कक्षा
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
अच्छा लिंक, धन्यवाद। – zinovii
आप तार की एक सरणी बना सकते हैं और उसके बाद String.concat
का उपयोग उन्हें गठबंधन करने के लिए।
हालांकि, मैंने फ्लेक्स ऐप को प्रोफाइल करते समय स्ट्रिंग मैनिपुलेशन को बाधा के रूप में कभी नहीं देखा है। मेरे पास .NET है, लेकिन फ्लेक्स नहीं है।
मैं सरणी बना दी में StringBuilder गलत वर्तनी और फिर .join() विधि का इस्तेमाल किया। – zinovii
आप शीर्षक – BigJoe714
StringBuilder वर्तनी तय – zinovii