API version 1
- ‐
erase¶
指定位置の要素または全ての要素を削除します。
呼出形式一覧
呼出形式 |
説明 |
---|---|
void erase() |
全ての要素を削除します。 |
void erase(integer index) |
指定位置の要素を削除します。 |
戻り値一覧
戻り値 |
説明 |
---|---|
void |
なし |
引数一覧
引数 |
説明 |
---|---|
index |
削除したい要素を指定するインデックスを指定します。 削除が行われた場合、削除された要素の後続の要素は前方に詰められます。 indexを省略した場合、全ての要素を削除します。 |
例外
なし
使用例
CRSダウンロード
Form Array {
x = 0;
y = 0;
width = 532;
height = 597;
Array arr1(10);
Array arr2(200, 100, 3.4, "ABC", "あいう");
# Arrayの長さ
print("arr1.length=", arr1.length);
print("arr2.length=", arr2.length);
# Arrayの値
print("arr1.value=", arr1.value);
print("arr2.value=", arr2.value);
# arr2の位置2の要素を削除
arr2.erase(2);
print("arr2.length=", arr2.length);
print("arr2.value=", arr2.value);
# arr2の要素を"|"で結合して文字列で取得
print('arr2.join("|")=', arr2.join("|"));
# join引数なし
print("arr2.join()=", arr2.join());
# toString()はjoin()と同一
print("arr2.toString()=", arr2.toString());
# arr2の要素を反転
arr2.reverse();
print("arr2.value=", arr2.value);
# arr2の要素を昇順にソート
arr2.sort();
print("arr2.value=", arr2.value);
# []によるアクセス
for (var i in arr2) {
print(i, "番目は", arr2[i]);
}
}