String クラスについて

ストリングは、コア ActionScript 言語の 1 つのクラスおよびデータ型でもあります。String データ型は、文字、数字、区切り記号などを含む 16 ビット文字の連続を表します。ストリングは、UTF-16 形式を使用して、Unicode 文字として格納されます。String 値を操作すると、ストリングの新しいインスタンスが返されます。String データ型で宣言される変数のデフォルト値は null です。

ストリング、データ、値の詳細については、データおよびデータ型.を参照してください。

String クラスには、テキストストリングを操作するためのメソッドが含まれています。ストリングは多くのオブジェクトを操作する上で重要であり、この章で説明するメソッドは、TextField、XML、ContextMenu、FileReference インスタンスなど、多くのオブジェクトで使用されるストリングを操作するために役立ちます。

String クラスは、ストリングプリミティブデータ型のラッパーです。このメソッドとプロパティを使用して、プリミティブストリング値を操作できます。String() 関数を使用して任意のオブジェクトの値をストリングに変換できます。concat()fromCharCode()slice()substr() を除く String クラスのすべてのメソッドは汎用メソッドです。つまり、メソッドが toString() 関数を呼び出した後で、メソッドの操作が実行されます。これらのメソッドは String オブジェクト以外のオブジェクトでも使用できます。

すべてのストリングインデックスはゼロから始まるので、任意のストリング myStr の最終文字のインデックスは myStr.length - 1 になります。

選択されたストリングとサブストリングを比較および取得する簡単なワードプロセッサを作成する方法を示す、サンプルのソースファイル "strings.fla" については、Flash サンプルページ (www.adobe.com/go/learn_fl_samples_jp) を参照してください。"Samples" zip ファイルをダウンロードし解凍して、"ActionScript2.0/Strings" フォルダに移動してサンプルにアクセスします。


 

このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート

現在のページ: http://livedocs.adobe.com/flash/9.0_jp/main/00000946.html