compareTo と equals の違いは、目的や使われ方に関係しています。両方ともオブジェクト同士の比較を行いますが、どのように比較するかが異なります。 この例では、equals メソッドを使って str1 と str2 の文字列が等しいかどうかを判定しています。equals ...
Javaの == と equals() は、見ている場所が全く違います。 ==(イコール演算子) 「同じ場所(住所)にあるか」をチェックします。 メモリ上のアドレス(参照先)を比較するため、中身が全く同じ文字列やオブジェクトであっても、作られた場所が違えば false ...