| Method | Defined by | ||
|---|---|---|---|
|
addElement(element:*, source:Array):*
[static]
配列の末尾に指定された要素を追加します。
| ArrayUtil | ||
|
addElementAt(element:*, index:int, source:Array):*
[static]
配列の指定された位置に指定された要素を追加します。
| ArrayUtil | ||
|
addNumber(numericArray:Array, value:Number):Array
[static]
数値のみで構成される配列内の要素すべてに加算します
| ArrayUtil | ||
|
divideNumber(numericArray:Array, value:Number):Array
[static]
数値のみで構成される配列内の要素すべてに除算します
| ArrayUtil | ||
|
getElementAt(index:int, source:Array):*
[static]
配列の指定された位置に存在する要素を取得します。
| ArrayUtil | ||
|
getElementIndex(element:*, source:Array):int
[static]
指定された要素の配列内での位置を取得します。
| ArrayUtil | ||
|
identicalArray(param:*, len:uint):Array
[static]
同じデータで構成された配列を作成します
| ArrayUtil | ||
|
instanceOfEquals(array:Array, theClass:Class = null):Boolean
[static]
配列内の要素がすべて同じクラスのインスタンスであるかを確認します
| ArrayUtil | ||
|
matches(array:Array, compareTarget:Array):Array
[static]
指定配列の中から比較対象の配列内に同じ値が含まれているものだけを抜き出した新しい配列を作ります
| ArrayUtil | ||
|
multipleNumber(numericArray:Array, value:Number):Array
[static]
数値のみで構成される配列内の要素すべてに乗算します
| ArrayUtil | ||
|
numericArray(len:int, firstValue:Number = 0, step:Number = 1.0):Array
[static]
連続する数値で構成された配列を作成します
| ArrayUtil | ||
|
removeElement(element:*, source:Array):*
[static]
指定された要素を配列内から削除します。
| ArrayUtil | ||
|
removeElementAt(index:int, source:Array):*
[static]
配列内の指定された位置に存在する要素を削除します。
| ArrayUtil | ||
|
setElementIndex(element:*, index:int, source:Array):void
[static]
配列内の指定された要素を指定された位置に移動します。
| ArrayUtil | ||
|
shuffle(array:Array):Array
[static]
配列をランダムに並び替えます
| ArrayUtil | ||
|
subtractNumber(numericArray:Array, value:Number):Array
[static]
数値のみで構成される配列内の要素すべてから減算します
| ArrayUtil | ||
|
swapElements(element1:*, element2:Array, source:*):void
[static]
配列内の指定された二つの要素の位置を入れ替えます。
| ArrayUtil | ||
|
swapElementsAt(index1:int, index2:int, source:Array):void
[static]
配列内の指定された二つの位置に存在する要素を入れ替えます。
| ArrayUtil | ||
| addElement | () | method |
public static function addElement(element:*, source:Array):*配列の末尾に指定された要素を追加します。
Parameterselement:* — 追加する要素
|
|
source:Array — 操作対象の配列
|
* — 追加された要素
|
| addElementAt | () | method |
public static function addElementAt(element:*, index:int, source:Array):*配列の指定された位置に指定された要素を追加します。
Parameterselement:* — 追加する要素
|
|
index:int — 要素を追加する位置。負の値の場合、末尾からの位置になります
|
|
source:Array — 操作対象の配列
|
* — 追加された要素
|
— indexが範囲外の場合
|
| addNumber | () | method |
public static function addNumber(numericArray:Array, value:Number):Array数値のみで構成される配列内の要素すべてに加算します
ParametersnumericArray:Array — 数値のみで構成された配列
|
|
value:Number — 加算する数値
|
Array — 新たしい配列を返します
|
| divideNumber | () | method |
public static function divideNumber(numericArray:Array, value:Number):Array数値のみで構成される配列内の要素すべてに除算します
ParametersnumericArray:Array — 数値のみで構成された配列
|
|
value:Number — 除算する数値
|
Array — 新たしい配列を返します
|
| getElementAt | () | method |
public static function getElementAt(index:int, source:Array):*配列の指定された位置に存在する要素を取得します。
Parametersindex:int — 取得する位置。負の値の場合、末尾からの位置になります
|
|
source:Array — 操作対象の配列
|
* — 指定された位置に存在する要素
|
— indexが範囲外の場合
|
| getElementIndex | () | method |
public static function getElementIndex(element:*, source:Array):int指定された要素の配列内での位置を取得します。
Parameterselement:* — 位置を取得する要素
|
|
source:Array — 操作対象の配列
|
int — 指定された要素の位置。配列無いに存在しない場合は-1
|
| identicalArray | () | method |
public static function identicalArray(param:*, len:uint):Array同じデータで構成された配列を作成します
Parametersparam:* — param 配列にセットする値
|
|
len:uint — len 配列の数
|
Array — 新しい配列を返します
|
| instanceOfEquals | () | method |
public static function instanceOfEquals(array:Array, theClass:Class = null):Boolean配列内の要素がすべて同じクラスのインスタンスであるかを確認します
Parametersarray:Array — 配列
|
|
theClass:Class (default = null) — 判定対象となるクラス。指定がない場合は配列の1つ目の要素のコンストラクタから判定します。
|
Boolean — 異なるクラスのインスタンスが含まれている場合はfalseが返されます
|
| matches | () | method |
public static function matches(array:Array, compareTarget:Array):Array指定配列の中から比較対象の配列内に同じ値が含まれているものだけを抜き出した新しい配列を作ります
Parametersarray:Array — 比較元となる配列
|
|
compareTarget:Array — 比較対象の配列
|
Array — 新たしい配列を返します
|
| multipleNumber | () | method |
public static function multipleNumber(numericArray:Array, value:Number):Array数値のみで構成される配列内の要素すべてに乗算します
ParametersnumericArray:Array — 数値のみで構成された配列
|
|
value:Number — 乗算する数値
|
Array — 新たしい配列を返します
|
| numericArray | () | method |
public static function numericArray(len:int, firstValue:Number = 0, step:Number = 1.0):Array連続する数値で構成された配列を作成します
Parameterslen:int — 作成する配列の要素数
|
|
firstValue:Number (default = 0) — 配列の最初の要素に含まれる数値
|
|
step:Number (default = 1.0) — 1要素ごとに加算(減算)されていく数値
|
Array — 新たしい配列を返します
|
| removeElement | () | method |
public static function removeElement(element:*, source:Array):*指定された要素を配列内から削除します。
Parameterselement:* — 削除する要素
|
|
source:Array — 操作対象の配列
|
* — 削除された要素
|
— 配列内に要素が存在しない場合
|
| removeElementAt | () | method |
public static function removeElementAt(index:int, source:Array):*配列内の指定された位置に存在する要素を削除します。
Parametersindex:int — 削除する要素の位置。負の値の場合、末尾からの位置になります
|
|
source:Array — 操作対象の配列
|
* — 削除された要素
|
— indexが範囲外の場合
|
| setElementIndex | () | method |
public static function setElementIndex(element:*, index:int, source:Array):void配列内の指定された要素を指定された位置に移動します。
Parameterselement:* — 移動する要素
|
|
index:int — 移動先の位置。負の値の場合、末尾からの位置になります
|
|
source:Array — 操作対象の配列
|
— 配列内に要素が存在しない場合
|
|
— indexが範囲外の場合
|
| shuffle | () | method |
public static function shuffle(array:Array):Array配列をランダムに並び替えます
Parametersarray:Array — array 並び替えを行う配列
|
Array — 新しい配列を返します
|
| subtractNumber | () | method |
public static function subtractNumber(numericArray:Array, value:Number):Array数値のみで構成される配列内の要素すべてから減算します
ParametersnumericArray:Array — 数値のみで構成された配列
|
|
value:Number — 減算する数値
|
Array — 新たしい配列を返します
|
| swapElements | () | method |
public static function swapElements(element1:*, element2:Array, source:*):void配列内の指定された二つの要素の位置を入れ替えます。
Parameterselement1:* — 入れ替える要素
|
|
element2:Array — 入れ替える要素
|
|
source:* — 操作対象の配列
|
— 配列内に要素が存在しない場合
|
| swapElementsAt | () | method |
public static function swapElementsAt(index1:int, index2:int, source:Array):void配列内の指定された二つの位置に存在する要素を入れ替えます。
Parametersindex1:int — 入れ替える要素の位置。負の値の場合、末尾からの位置になります
|
|
index2:int — 入れ替える要素の位置。負の値の場合、末尾からの位置になります
|
|
source:Array — 操作対象の配列
|
— indexが範囲外の場合
|