API version 1
- ‐
[]¶
要素に配列形式でアクセスします。
呼出形式一覧
呼出形式 |
説明 |
---|---|
operators_method.[].signature.? (int) |
要素に配列形式でアクセスします。 |
戻り値一覧
戻り値 |
説明 |
---|---|
indexで指定した要素のリファレンスを返します。 indexに該当する要素が見つからない場合、nullを指すリファレンスが返され、要素数は拡張されます。 |
引数一覧
引数 |
説明 |
---|---|
index |
添字を0以上の整数値で指定します。 |
例外
なし
使用例
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]);
}
}