この同等性の比較を実装するにはどうすればよいですか?
boolean x = (a == b) || (a.equals(b))
両方のオブジェクトのコンテンツが等しいことを確認したいのですが、nullも問題ありません。つまり、両方がnullになる可能性があるため、等しくなります。
更新:明確にするために、私はこの比較を数回実装する必要があり、特に長いオブジェクト名では、毎回このようなものをコピーして貼り付けたくありません。'a'と'b'を使用すると、小さくてシンプルに見えますが、大きくなる傾向があります...このための既存のJava機能が不足していないかどうかを知りたいです。