るりまサーチ

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

別のキーワード

  1. _builtin to_s
  2. openssl to_der
  3. openssl to_s
  4. _builtin to_a
  5. openssl to_pem

ライブラリ

クラス

キーワード

検索結果

<< < ... 3 4 5 >>

Array#fetch(nth) -> object (25.0)

nth 番目の要素を返します。

...した結果を返します。

@param nth 取得したい要素のインデックスを整数で指定します。
整数以外のオブジェクトを指定した場合は to_int メソッドによる
暗黙の型変換を試みます。

@param ifnone 要素が存在しな...
...かった場合に返すべき値を指定します。

@raise TypeError 引数 nth に整数以外の(暗黙の型変換が行えない)オブジェ
クトを指定した場合に発生します。

@raise IndexError 引数 ifnone もブロックも指定しておらず、 nth 番...
...なかった場合に発生します。

//emlist[例][ruby]{
a = [1, 2, 3, 4, 5]
begin
p
a.fetch(10)
rescue IndexError => err
p
uts err #=> index 10 out of array
end

p
a.fetch(10, 999) #=> 999

result = a.fetch(10){|nth|
p
rint "#{nth} はありません。\n"
999
}
p
result #=> 999
//}...
...しなかった場合に発生します。

//emlist[例][ruby]{
a = [1, 2, 3, 4, 5]
begin
p
a.fetch(10)
rescue IndexError => err
p
uts err #=> index 10 out of array
end

p
a.fetch(10, 999) #=> 999

result = a.fetch(10){|nth|
p
rint "#{nth} はありません。\n"
999
}
p
result #=> 999
//}...

Array#fetch(nth) {|nth| ... } -> object (25.0)

nth 番目の要素を返します。

...した結果を返します。

@param nth 取得したい要素のインデックスを整数で指定します。
整数以外のオブジェクトを指定した場合は to_int メソッドによる
暗黙の型変換を試みます。

@param ifnone 要素が存在しな...
...かった場合に返すべき値を指定します。

@raise TypeError 引数 nth に整数以外の(暗黙の型変換が行えない)オブジェ
クトを指定した場合に発生します。

@raise IndexError 引数 ifnone もブロックも指定しておらず、 nth 番...
...なかった場合に発生します。

//emlist[例][ruby]{
a = [1, 2, 3, 4, 5]
begin
p
a.fetch(10)
rescue IndexError => err
p
uts err #=> index 10 out of array
end

p
a.fetch(10, 999) #=> 999

result = a.fetch(10){|nth|
p
rint "#{nth} はありません。\n"
999
}
p
result #=> 999
//}...
...しなかった場合に発生します。

//emlist[例][ruby]{
a = [1, 2, 3, 4, 5]
begin
p
a.fetch(10)
rescue IndexError => err
p
uts err #=> index 10 out of array
end

p
a.fetch(10, 999) #=> 999

result = a.fetch(10){|nth|
p
rint "#{nth} はありません。\n"
999
}
p
result #=> 999
//}...

Array#fetch(nth, ifnone) -> object (25.0)

nth 番目の要素を返します。

...した結果を返します。

@param nth 取得したい要素のインデックスを整数で指定します。
整数以外のオブジェクトを指定した場合は to_int メソッドによる
暗黙の型変換を試みます。

@param ifnone 要素が存在しな...
...かった場合に返すべき値を指定します。

@raise TypeError 引数 nth に整数以外の(暗黙の型変換が行えない)オブジェ
クトを指定した場合に発生します。

@raise IndexError 引数 ifnone もブロックも指定しておらず、 nth 番...
...なかった場合に発生します。

//emlist[例][ruby]{
a = [1, 2, 3, 4, 5]
begin
p
a.fetch(10)
rescue IndexError => err
p
uts err #=> index 10 out of array
end

p
a.fetch(10, 999) #=> 999

result = a.fetch(10){|nth|
p
rint "#{nth} はありません。\n"
999
}
p
result #=> 999
//}...
...しなかった場合に発生します。

//emlist[例][ruby]{
a = [1, 2, 3, 4, 5]
begin
p
a.fetch(10)
rescue IndexError => err
p
uts err #=> index 10 out of array
end

p
a.fetch(10, 999) #=> 999

result = a.fetch(10){|nth|
p
rint "#{nth} はありません。\n"
999
}
p
result #=> 999
//}...

Array#first -> object | nil (19.0)

配列の先頭の要素を返します。要素がなければ nil を返します。

...配列の先頭の要素を返します。要素がなければ nil を返します。

//emlist[例][ruby]{
p
[0, 1, 2].first #=> 0
p
[].first #=> nil
//}

@see Array#last...

Array#insert(nth, *val) -> self (19.0)

インデックス nth の要素の直前(nth が負の場合は直後)に第 2 引数以降の値を挿入します。 引数 val を一つも指定しなければ何もしません。

...@param nth val を挿入する位置を整数で指定します。
整数以外のオブジェクトを指定した場合は to_int メソッドによる
暗黙の型変換を試みます。

@param val 自身に挿入するオブジェクトを指定します。

@raise TypeE...
...黙の型変換が行えない)オブジェクトを
指定した場合に発生します。

//emlist[例][ruby]{
ary = [1, 2, 3]
ary.insert(2, "a", "b")
p
ary # => [1, 2, "a", "b", 3]
ary.insert(-2, "X")
p
ary # => [1, 2, "a", "b", "X", 3]
//}...

絞り込み条件を変える

Array#last -> object | nil (19.0)

配列の末尾の要素を返します。配列が空のときは nil を返します。

...配列の末尾の要素を返します。配列が空のときは nil を返します。

//emlist[例][ruby]{
p
[0, 1, 2].last #=> 2
p
[].last #=> nil
//}

@see Array#first...

Array#*(times) -> Array (14.0)

配列の内容を times 回 繰り返した新しい配列を作成して返します。 値はコピーされないことに注意してください。

...とに注意してください。

@param times 繰り返したい回数を整数で指定します。
整数以外のオブジェクトを指定した場合は to_int メソッドによ
る暗黙の型変換を試みます。

@raise TypeError 引数に整数以外の(暗...
...黙の型変換が行えない)オブジェクトを
指定した場合に発生します。

@raise ArgumentError 引数に負の数を指定した場合に発生します。

//emlist[例][ruby]{
p
[1, 2, 3] * 3 #=> [1, 2, 3, 1, 2, 3, 1, 2, 3]
//}...

Range#first(n) -> [object] (13.0)

最初の n 要素を返します。範囲内に要素が含まれない場合は空の配列を返します。

...ない場合は空の配列を返します。

@param n 取得する要素数を整数で指定します。整数以外のオブジェクトを指定
した場合は to_int メソッドによる暗黙の型変換を試みます。

@raise TypeError 引数に整数以外の(暗黙の型変...
<< < ... 3 4 5 >>