Ruby 1.8.7 リファレンスマニュアル > ライブラリ一覧 > digestライブラリ > Digest::Baseクラス > ==
self == md
与えられたダイジェストオブジェクトと比較する。
require 'digest/md5' digest1 = Digest::MD5.new digest1.update("ruby") digest2 = Digest::MD5.new digest2.update("ruby") p digest1 == digest2 # => true digest2.update("RUBY") p digest1 == digest2 # => false
self == str
与えられた文字列を hexdigest 値と見て、自身の hexdigest 値と比較する。
require 'digest/md5' digest = Digest::MD5.new digest.update("ruby") p digest == "58e53d1324eef6265fdb97b08ed9aadf" # => true