クラス
- Array (486)
- Float (21)
- Integer (36)
- Range (73)
- Rational (60)
- Regexp (12)
-
Socket
:: AncillaryData (24) -
Socket
:: Option (36) - String (12)
キーワード
- * (24)
- ** (12)
- =~ (24)
- [] (36)
- []= (36)
- at (12)
- begin (12)
- bool (12)
- ceil (12)
- combination (24)
- cycle (24)
-
delete
_ at (12) - end (12)
- fetch (36)
- first (48)
- flatten (12)
- flatten! (12)
- floor (12)
- insert (12)
- intersection (6)
-
ip
_ pktinfo (12) - last (48)
- linger (12)
- permutation (24)
- pop (24)
- pow (24)
-
repeated
_ combination (24) -
repeated
_ permutation (24) - rotate (12)
- rotate! (12)
- round (33)
- sample (48)
- shift (24)
- size (1)
-
to
_ i (12) - truncate (12)
検索結果
先頭5件
-
Array
# []=(start , length , val) (27.0) -
インデックス start から length 個の要素を配列 val の内容で置き換えます。 start が自身の末尾を越える時には配列の長さを自動的に拡張し、拡張した領域を nil で初期化します。
...します。
末尾の要素が -1 番目になります。
整数以外のオブジェクトを指定した場合は to_int メソッドによ
る暗黙の型変換を試みます。
@param length 置き換えたい要素の個数を指定します。......gth の値が 0 のときは start の直前に val を挿入します。
整数以外のオブジェクトを指定した場合は to_int メソッドに
よる暗黙の型変換を試みます。
//emlist[例][ruby]{
ary = [0, 1, 2, 3]
ary[1, 0] = ["inserted"]
p ary......, 2, 3, 4, 5]
a[2, 3] = []
p a # => [0, 1, 5]
//}
@raise TypeError 引数 start、length に整数以外の(暗黙の型変換が行えな
い)オブジェクトを指定した場合に発生します。
@raise TypeError 引数 val に配列以外の(暗黙の型変換が行え... -
Array
# [](start , length) -> Array | nil (21.0) -
start 番目から length 個の要素を含む部分配列を返します。 start が自身の範囲外となる時は nil を返します。ただし、start が配列の長さに等しいときは空の配列を返します。 length が負の時は nil を返します。
...します。
末尾の要素が -1 番目になります。
整数以外のオブジェクトを指定した場合は to_int メソッドによ
る暗黙の型変換を試みます。
@param length 生成したい部分配列の長さを整数で指定しま......さは無視されます。
整数以外のオブジェクトを指定した場合は to_int メソッドに
よる暗黙の型変換を試みます。
@raise TypeError 引数に整数以外の(暗黙の型変換が行えない)オブジェクトを
指... -
Array
# []=(nth , val) (17.0) -
nth 番目の要素を val に設定します。nth が配列の範囲を越える時には配列の長さを自動的に拡張し、 拡張した領域を nil で初期化します。
...整数以外のオブジェクトを指定した場合は to_int メソッドによる
暗黙の型変換を試みます。
@param val 設定したい要素の値を指定します。
@raise TypeError 引数 nth に整数以外の(暗黙の型変換が行えない)オブジ... -
Array
# [](nth) -> object | nil (16.0) -
nth 番目の要素を返します。nth 番目の要素が存在しない時には nil を返します。
...が -1 番目になります。
整数以外のオブジェクトを指定した場合は to_int メソッドによる
暗黙の型変換を試みます。
@raise TypeError 引数に整数以外の(暗黙の型変換が行えない)オブジェクトを
指定... -
Array
# at(nth) -> object | nil (16.0) -
nth 番目の要素を返します。nth 番目の要素が存在しない時には nil を返します。
...が -1 番目になります。
整数以外のオブジェクトを指定した場合は to_int メソッドによる
暗黙の型変換を試みます。
@raise TypeError 引数に整数以外の(暗黙の型変換が行えない)オブジェクトを
指定... -
Array
# *(times) -> Array (13.0) -
配列の内容を times 回 繰り返した新しい配列を作成して返します。 値はコピーされないことに注意してください。
...整数で指定します。
整数以外のオブジェクトを指定した場合は to_int メソッドによ
る暗黙の型変換を試みます。
@raise TypeError 引数に整数以外の(暗黙の型変換が行えない)オブジェクトを
指定... -
Array
# combination(n) -> Enumerator (13.0) -
サイズ n の組み合わせをすべて生成し、それを引数としてブロックを実行します。
...ズを整数で指定します。
整数以外のオブジェクトを指定した場合は to_int メソッドによる暗
黙の型変換を試みます。
@raise TypeError 引数に整数以外の(暗黙の型変換が行えない)オブジェクトを
指定... -
Array
# combination(n) {|c| block } -> self (13.0) -
サイズ n の組み合わせをすべて生成し、それを引数としてブロックを実行します。
...ズを整数で指定します。
整数以外のオブジェクトを指定した場合は to_int メソッドによる暗
黙の型変換を試みます。
@raise TypeError 引数に整数以外の(暗黙の型変換が行えない)オブジェクトを
指定... -
Array
# cycle(n=nil) -> Enumerator (13.0) -
配列の全要素を n 回(nilの場合は無限に)繰り返しブロックを呼びだします。
...int メソッドによる暗
黙の型変換を試みます。
@raise TypeError 引数に整数以外の(暗黙の型変換が行えない)オブジェクトを
指定した場合に発生します。
//emlist[例][ruby]{
a = ["a", "b", "c"]
a.cycle {|x| puts x } # print...