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

instance method Set#add?

add?(o) -> self | nil[permalink][rdoc][edit]
(A) → self?

集合にオブジェクト o を加えます。

集合に要素が追加された場合には self を、変化がなかった場合には nil を返します。

[PARAM] o:
追加対象のオブジェクトを指定します。
s = Set[1, 2, 10]
p s.add?(20)  # => Set[1, 2, 10, 20]
p s.add?(2)   # => nil

[SEE_ALSO] Set#add