ume

Ruby &メソッド

&メソッドとは?

⇨2つの配列を比較し2つの配列の共通している要素の配列を作成する。

使い方

string1 = "ruby"
string2 = "rails"

# 文字列を配列に変換
array1 = string1.chars
array2 = string2.chars

# 共通の文字を見つける
common_characters = array1 & array2

puts common_characters
出力結果["r"]

参考情報

類似のメソッドに<=>がある docs.ruby-lang.org

docs.ruby-lang.org