ASが運営するWebサイトに飛びます

2008年03月27日

[復習]Stringの後ろにStringを追加するconcatメソッド

Stringの後ろにStringを追加するconcatメソッドについて解説していきます。

concatはStringのデータに文字列を追加するメソッドです。

concatメソッドを実行した元のStringオブジェクトの内容は変化しません。

例題

concatメソッドで文字列に曜日を順番に表示します。出力結果は
今日は月曜日
今日は火曜日
今日は水曜日
今日は木曜日
今日は金曜日
今日は土曜日
今日は日曜日
となります。
sample_str:String(concatを実行)、dayArr:Array(追加する各文字列を格納)、day_str:String(sample_strにdayArrの文字列を追加したオブジェクト)
の三つのオブジェクトを定義。dayArrには曜日順に月〜日の文字列を格納しておく。
for文の処理内でday_strにsample_str.concat(dayArr[i]+"曜日")の処理を行う。sample_strのconcatメソッドでdayArr[i]の各値を追加していく。

sample_str.concatでdayArrの各文字列を追加した文字列を代入したday_strを出力していく

ソースコード


var sample_str:String="今日は";

var dayArr:Array=new Array("月","火","水","木","金","土","日");

var day_str:String=new String();

for(var i:Number=0;i<dayArr.length;i++){

day_str=sample_str.concat(dayArr[i]+"曜日")

trace("day_str = "+day_str);

}
posted by 神風記 at 23:09| メモ(復習 走り書き) | このブログの読者になる | 更新情報をチェックする