るりまサーチ

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

別のキーワード

  1. pop start
  2. pop3 start
  3. net/pop pop
  4. pop delete_all
  5. net/pop start

ライブラリ

モジュール

キーワード

検索結果

<< < ... 5 6 7 >>

Array#push(*obj) -> self (19.0)

指定された obj を順番に配列の末尾に追加します。 引数を指定しなければ何もしません。

...なければ何もしません。

@
param obj 自身に追加したいオブジェクトを指定します。

//emlist[例][ruby]{
array = [1, 2, 3]
array.push 4
array.push [5, 6]
array.push 7, 8
p array # => [1, 2, 3, 4, [5, 6], 7, 8]
//}

@
see Array#pop, Array#shift, Array#unshift, Array...

Array#unshift(*obj) -> self (19.0)

指定された obj を引数の最後から順番に配列の先頭に挿入します。 引数を指定しなければ何もしません。

...ん。

@
param obj 自身に追加したいオブジェクトを指定します。

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

@
see Arr...
...ay#push, Array#pop, Array#shift...

Thread#ignore_deadlock=(bool) (13.0)

デッドロック検知を無視する機能をon/offします。デフォルト値はfalseです。

...

trueを渡すとデッドロックを検知しなくなります。

//emlist[][ruby]{
Thread.ignore_deadlock = true
queue = Thread::Queue.new

trap(:SIGUSR1){queue.push "Received signal"}

# ignore_deadlockがfalseだとエラーが発生する
puts queue.pop
//}

@
see Thread#ignore_deadlock...
<< < ... 5 6 7 >>