disjoint?(set) -> bool
[permalink][rdoc][edit]-
self と set が互いに素な集合である場合に true を返します。
逆に self と set の共通集合かを確認する場合には Set#intersect? を使用します。
- [PARAM] self:
- Set オブジェクトを指定します。
- [EXCEPTION] ArgumentError:
- 引数が Set オブジェクトでない場合に発生します。
require 'set' p Set[1, 2, 3].disjoint? Set[3, 4] # => false p Set[1, 2, 3].disjoint? Set[4, 5] # => true
[SEE_ALSO] Set#intersect?