このマニュアルは既にメンテナンスが終了したバージョンの Ruby を対象としています。 最新版のマニュアルへ

Ruby 3.1 リファレンスマニュアル

singleton method Thread::Queue.new

new -> Thread::QueueRuby 2.1.0 から[permalink][rdoc][edit]
new(items) -> Thread::Queue

新しいキューオブジェクトを生成します。

[PARAM] items:
初期値を Enumerable で指定します。
q = Thread::Queue.new
q = Thread::Queue.new([a, b, c])
q = Thread::Queue.new(items)