Dizeleri bitiştirmeFlash Player 9 ve üstü, Adobe AIR 1.0 ve üstü Dizelerin bitiştirilmesi, iki dizenin alınıp sırayla birbirine eklenmesi anlamına gelir. Örneğin, iki dizeyi bitiştirmek için + operatörünü kullanabilirsiniz: var str1:String = "green"; var str2:String = "ish"; var str3:String = str1 + str2; // str3 == "greenish" Aşağıdaki örnekte gösterildiği gibi, aynı sonucu üretmek için += operatörünü de kullanabilirsiniz: var str:String = "green"; str += "ish"; // str == "greenish" Ayrıca, String sınıfı şu şekilde kullanılabilen bir concat() yöntemini içerir: var str1:String = "Bonjour"; var str2:String = "from"; var str3:String = "Paris"; var str4:String = str1.concat(" ", str2, " ", str3); // str4 == "Bonjour from Paris" + operatörünü (veya += operatörünü) bir String nesnesiyle ve dize olmayan bir nesneyle kullanırsanız, bu örnekte gösterildiği gibi, ActionScript ifadeyi değerlendirmek için dize olmayan nesneyi bir String nesnesine dönüştürür: var str:String = "Area = "; var area:Number = Math.PI * Math.pow(3, 2); str = str + area; // str == "Area = 28.274333882308138" Ancak aşağıdaki örnekte gösterildiği gibi, + operatörü için bağlam sağlamak üzere gruplandırma için parantezleri kullanabilirsiniz: trace("Total: $" + 4.55 + 1.45); // output: Total: $4.551.45 trace("Total: $" + (4.55 + 1.45)); // output: Total: $6 |
|