るりまサーチ

最速Rubyリファレンスマニュアル検索!
915件ヒット [901-915件を表示] (0.007秒)
トップページ > クラス:Array[x]

ライブラリ

キーワード

検索結果

<< < ... 8 9 10 >>

Array.new(size = 0, val = nil) -> Array (1.0)

長さ size の配列を生成し、各要素を val で初期化して返します。

...指します。

@param size 配列の長さを数値で指定します。

@param val 配列の要素の値を指定します。

例:

ary = Array.new(3, "foo")
p ary #=> ["foo", "foo", "foo"]
ary[0].capitalize!
p ary #=> ["Foo", "Foo", "Foo"...

Array.new(size) {|index| ... } -> Array (1.0)

長さ size の配列を生成し、各要素のインデックスを引数としてブロックを実行し、 各要素の値をブロックの評価結果に設定します。

...きます。

@param size 配列の長さを数値で指定します。

例:
ary = Array.new(3){|index| "hoge#{index}"}
p ary #=> ["hoge0", "hoge1", "hoge2"]

例:

ary = Array.new(3){ "foo" }
p ary #=> ["foo", "foo", "foo"]
ary[0].capit...

Array.try_convert(obj) -> Array | nil (1.0)

to_ary メソッドを用いて obj を配列に変換しようとします。

...引数が配列であるかどうかを調べるために使えます。

例:

Array
.try_convert([1]) # => [1]
Array
.try_convert("1") # => nil

if tmp = Array.try_convert(arg)
# the argument is an array
elsif tmp = String.try_convert(arg)
# the argument is a string
end...
<< < ... 8 9 10 >>