singleton method Vector.elements
elements(a, copy = true) -> Vector-
配列 a を要素とするベクトルを生成します。 ただし、オプション引数 copy が偽 (false) ならば、複製を行いません。
- [PARAM] a:
- Vectorを生成する際の要素の配列
- [PARAM] copy:
- 引数の配列 a のコピーをするかどうかのフラグ
例:
a = [1, 2, 3, 4] v1 = Vector.elements(a, true) v2 = Vector.elements(a, false) p v1 #=> Vector[1, 2, 3, 4] p v2 #=> Vector[1, 2, 3, 4] a[0] = -1 p v1 #=> Vector[1, 2, 3, 4] p v2 #=> Vector[-1, 2, 3, 4]
class Vector