るりまサーチ

最速Rubyリファレンスマニュアル検索!
66件ヒット [1-66件を表示] (0.132秒)

別のキーワード

  1. openssl p
  2. openssl p=
  3. fileutils mkdir_p
  4. dsa p
  5. dsa p=

ライブラリ

クラス

検索結果

Array#fill(range) {|index| ... } -> self (18166.0)

配列の指定された範囲すべてに val をセットします。

...ソッドが val のコピーでなく val 自身をセットすることに注意してください。
//emlist[例][ruby]{
a = [0, 1, 2]
a.fill("x", 5..10)
p
a #=> [0, 1, 2, nil, nil, "x", "x", "x", "x", "x", "x"]
//}

val の代わりにブロックを指定するとブロックの評価結果を...
...//emlist[例][ruby]{
ary = []
p
ary.fill(1..2) {|i| i} # => [nil, 1, 2]
p
ary.fill(0,3) {|i| i} # => [0, 1, 2]
p
ary.fill { "foo" } # => ["foo", "foo", "foo"]
p
ary.collect {|v| v.object_id } # => [537770124, 537770112, 537770100]
//}

@param val 自身に設定した...
...ェクトを指定します。

@param start val を設定する範囲の始点のインデックスを整数で指定します。start の値が負の時には末尾からのインデックスと見倣します。末尾の要素が -1 番目になります。

@param length val を設定する要...

Array#fill(start, length = nil) {|index| ... } -> self (18166.0)

配列の指定された範囲すべてに val をセットします。

...ソッドが val のコピーでなく val 自身をセットすることに注意してください。
//emlist[例][ruby]{
a = [0, 1, 2]
a.fill("x", 5..10)
p
a #=> [0, 1, 2, nil, nil, "x", "x", "x", "x", "x", "x"]
//}

val の代わりにブロックを指定するとブロックの評価結果を...
...//emlist[例][ruby]{
ary = []
p
ary.fill(1..2) {|i| i} # => [nil, 1, 2]
p
ary.fill(0,3) {|i| i} # => [0, 1, 2]
p
ary.fill { "foo" } # => ["foo", "foo", "foo"]
p
ary.collect {|v| v.object_id } # => [537770124, 537770112, 537770100]
//}

@param val 自身に設定した...
...ェクトを指定します。

@param start val を設定する範囲の始点のインデックスを整数で指定します。start の値が負の時には末尾からのインデックスと見倣します。末尾の要素が -1 番目になります。

@param length val を設定する要...

Array#fill(val, range) -> self (18166.0)

配列の指定された範囲すべてに val をセットします。

...ソッドが val のコピーでなく val 自身をセットすることに注意してください。
//emlist[例][ruby]{
a = [0, 1, 2]
a.fill("x", 5..10)
p
a #=> [0, 1, 2, nil, nil, "x", "x", "x", "x", "x", "x"]
//}

val の代わりにブロックを指定するとブロックの評価結果を...
...//emlist[例][ruby]{
ary = []
p
ary.fill(1..2) {|i| i} # => [nil, 1, 2]
p
ary.fill(0,3) {|i| i} # => [0, 1, 2]
p
ary.fill { "foo" } # => ["foo", "foo", "foo"]
p
ary.collect {|v| v.object_id } # => [537770124, 537770112, 537770100]
//}

@param val 自身に設定した...
...ェクトを指定します。

@param start val を設定する範囲の始点のインデックスを整数で指定します。start の値が負の時には末尾からのインデックスと見倣します。末尾の要素が -1 番目になります。

@param length val を設定する要...

Array#fill(val, start, length = nil) -> self (18166.0)

配列の指定された範囲すべてに val をセットします。

...ソッドが val のコピーでなく val 自身をセットすることに注意してください。
//emlist[例][ruby]{
a = [0, 1, 2]
a.fill("x", 5..10)
p
a #=> [0, 1, 2, nil, nil, "x", "x", "x", "x", "x", "x"]
//}

val の代わりにブロックを指定するとブロックの評価結果を...
...//emlist[例][ruby]{
ary = []
p
ary.fill(1..2) {|i| i} # => [nil, 1, 2]
p
ary.fill(0,3) {|i| i} # => [0, 1, 2]
p
ary.fill { "foo" } # => ["foo", "foo", "foo"]
p
ary.collect {|v| v.object_id } # => [537770124, 537770112, 537770100]
//}

@param val 自身に設定した...
...ェクトを指定します。

@param start val を設定する範囲の始点のインデックスを整数で指定します。start の値が負の時には末尾からのインデックスと見倣します。末尾の要素が -1 番目になります。

@param length val を設定する要...

Array#fill {|index| ... } -> self (18146.0)

すべての要素に val をセットします。

...果を値とします。

@param val 自身にセットしたいオブジェクトを指定します。

//emlist[例][ruby]{
a = [0, 1, 2, 3, 4]
a.fill(10)
p
a #=> [10, 10, 10, 10, 10]

a = [0, 1, 2, 3, 4]
a.fill("a")
p
a #=> ["a", "a", "a", "a", "a"]
a[0].capitalize!
p
a #=> ["A", "A", "A", "A", "...

絞り込み条件を変える

Array#fill(val) -> self (18146.0)

すべての要素に val をセットします。

...果を値とします。

@param val 自身にセットしたいオブジェクトを指定します。

//emlist[例][ruby]{
a = [0, 1, 2, 3, 4]
a.fill(10)
p
a #=> [10, 10, 10, 10, 10]

a = [0, 1, 2, 3, 4]
a.fill("a")
p
a #=> ["a", "a", "a", "a", "a"]
a[0].capitalize!
p
a #=> ["A", "A", "A", "A", "...