InsertArrayToArray

モジュール: FoundationLite

別の配列の指定されたインデックスに配列を挿入します。

名前 説明
Input will be modified
ioArray <T>Array
Input value
inInsertedArray <T>Array 挿入する入力配列
Input value
inIndex Integer inInsertedArrayの最初の要素が配置されるinArray内の入力インデックス
Input value
inInverse Bool インデックスを入力配列の先頭から数えるか、末尾から数えるかを指定します

このフィルターの型は、任意の有効な型を表す型変数 T を使用して定義されています。 詳しくはこちら.

使用例

inArray = {1,2,3,4,5}
inInsertedArray = {10,9}
inIndex = 1
outArray = {1,10,9,2,3,4,5}
inArray = {1,2,3,4,5}
inInsertedArray = {10,9}
inIndex = 5
outArray = {1,2,3,4,5,10,9}

エラー

このフィルターは、問題が発生した場合に例外としてエラーを通知することがあります。エラーへの対処方法については、エラーハンドリングをご覧ください。

発生する可能性のある例外の一覧:

エラータイプ 説明
DomainError InsertArrayToArray のインデックスが範囲外です.

複雑さのレベル

このフィルターは、Advacedの複雑さレベルで使用できます。

関連項目

  • InsertToArray – 指定された場所に配列に新しい要素を挿入します。
  • FlattenArray – 配列の配列を受け取り、すべての個々の要素を含む単一の 1 次元配列を作成します。