全件検索で「クラス」を検索した結果、66件ヒットしました。

String クラス

使用可能バージョン【FlashPlayer5 】
使用可能ActionScriptバージョン【ActionScript1.0 】

public class String
extends Object

String クラスは、ストリングプリミティブデータ型のラッパーです。このメソッドとプロパティを使用して、プリミティブストリング値の型を操作できます。String() 関数を使用して、任意のオブジェクトの値をストリングに変換できます。

concat()、fromCharCode()、slice()、substr() を除く String クラスのすべてのメソッドは汎用メソッドです。つまり、メソッドが toString() を呼び出した後で、メソッドの操作が実行されます。これらのメソッドは String オブジェクト以外のオブジェクトでも使用できます。

すべてのストリングインデックスはゼロから始まるため、各ストリング x の最終文字のインデックスは x.length - 1 のようになります。

String クラスのメソッドを呼び出すには、コンストラクタメソッド new String を使用するか、ストリングリテラル値を使用します。ストリングリテラルを指定すると、ActionScript インタプリタはそれをテンポラリ String オブジェクトに自動変換し、その後、テンポラリ String オブジェクトを破棄します。ストリングリテラルで String.length プロパティを使用することもできます。

ストリングリテラルと String オブジェクトを混同しないように注意してください。次の例では、コードの 1 行目でストリングリテラル first_string を作成し、2 行目で String オブジェクト second_string を作成します。

var first_string:String = "foo"
var second_string:String = new String("foo")

String オブジェクトを特に使用する必要がない限り、ストリングリテラルを使用してください。

プロパティ一覧

オプションプロパティ説明
length:Number指定したStringオブジェクト内にある文字数を表す整数です。

コンストラクタ一覧

署名説明
String(value:String)新しいStringオブジェクトを作成します。

メソッド一覧

オプション署名説明
charAt(index:Number):Stringパラメータindexで指定された位置にある文字を返します。
charCodeAt(index:Number):Number16で指定された文字を表す0~65535の16ビット整数を返します。
concat(value:Object):StringStringオブジェクトの値とパラメータを連結し、新しく形成したストリングを返します。元の値my_strは変更されません。
staticfromCharCode():Stringパラメータ内のUnicode値に対応する文字をストリングとして返します。
indexOf(value:String,
[startIndex:Number]):Number
ストリング内を検索し、ストリング内のstartIndex以降の位置で見つかった最初のvalueの位置を返します。
lastIndexOf(value:String,
[startIndex:Number]):Number
ストリングを右から左へと探し、ストリング内でstartIndexの前に見つかった最後のvalueのインデックスを返します。
slice(start:Number,
end:Number):String
返されるストリングには、start文字からend文字の前までのすべての文字が含まれます。
split(delimiter:String,
[limit:Number]):Array
指定されたdelimiterパラメータがある各位置でStringオブジェクトをサブストリングに分割し、そのサブストリングを配列として返します。
substr(start:Number,
length:Number):String
ストリング内でstartパラメータで指定されたインデックスからlengthパラメータで指定された文字数までの文字を返します。
substring(start:Number,
end:Number):String
startパラメータとendパラメータで指定された点の間の文字をストリングとして返します。
toLowerCase():StringStringオブジェクトのコピーを返します。すべての大文字が小文字に変換されます。
toString():Stringプロパティがストリングかどうかに関係なく、オブジェクトのプロパティをストリングとして返します。
toUpperCase():StringStringオブジェクトのコピーを返します。すべての小文字が大文字に変換されます。
valueOf():Stringストリングを返します。

String クラスのページトップへ