Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > digestライブラリ > Digest::Baseクラス > ==
self == md -> bool
[permalink][rdoc]与えられたダイジェストオブジェクトと比較します。
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 -> bool
[permalink][rdoc]与えられた文字列を hexdigest 値と見て、自身の hexdigest 値と比較します。
require 'digest/md5' digest = Digest::MD5.new digest.update("ruby") p digest == "58e53d1324eef6265fdb97b08ed9aadf" # => true