文字列の比較で
if hoge1 = hoge2 then
と
if hoge1.equals(hoge2) then

は、何か違いますか?