るりまサーチ

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

別のキーワード

  1. fiddle ruby_free
  2. rbconfig ruby
  3. fiddle build_ruby_platform
  4. rake ruby
  5. rubygems/defaults ruby_engine

クラス

キーワード

検索結果

Set#subtract(enum) -> self (12328.0)

元の集合から、enum で与えられた要素を削除します。

... each メソッドが定義されている必要があります。

@param enum 削除対象の要素を格納したオブジェクトを指定します。
@raise ArgumentError 引数 enum に each メソッドが定義されていない場合に
発生します。

//emlist[][ruby]{
r
equire...
...'set'
set
= Set[10, 20, 40]
set
.subtract([10, 20, 30])
p set # => #<Set: {40}>
//}...

Set#merge(enum) -> self (9228.0)

元の集合に enum で与えられた要素を追加します。

... each メソッドが定義されている必要があります。

@param enum 追加対象の要素を格納したオブジェクトを指定します。
@raise ArgumentError 引数 enum に each メソッドが定義されていない場合に
発生します。

//emlist[][ruby]{
r
equire...
...'set'
set
= Set[10, 20]
set
.merge([10, 30])
p set # => #<Set: {10, 20, 30}>
//}...

Set#replace(enum) -> self (9228.0)

集合の要素をすべて削除し、enum で与えられた要素に置き換えます。

... each メソッドが定義されている必要があります。

@param enum 置き換え後の集合要素を格納するオブジェクトを指定します。
@raise ArgumentError 引数 enum に each メソッドが定義されていない場合に
発生します。

//emlist[][ruby]{...
...
r
equire 'set'
p s = Set[10, 20, 30] # => #<Set: {10, 20, 30}>
s.replace([15, 25])
p s # => #<Set: {15, 25}>
//}...