API version 1
- ‐
sort¶
各要素を昇順に並べ替えます。
ソートには安定ソートのアルゴリズムが使用されます。 そのため、同一の値を持つオブジェクトの順序がソート後も保持されます。
呼出形式一覧
呼出形式 |
説明 |
---|---|
void sort() |
各要素を昇順に並べ替えます。 |
戻り値一覧
戻り値 |
説明 |
---|---|
void |
なし |
例外
なし
使用例
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]);
}
}