質問: ruby文字列または記号? rubyで文字列の等価性をテストするために、これを常に実行します。if mystring.eql?(yourstring) puts "same" else puts "different" end これは、オブジェクトの同等性をテストせずにこれを行う正しい方法ですか?内容に基づいて文字列をテストする最も簡潔な方法を探しています。括弧と疑問符があるため、これは少し不格好に思えます。
回答: http://www.techotopia.com/index.php/ruby_string_concatenation_and_comparison いずれかを行うmystring == yourstringまたはmystring.eql? yourstring同等です。