Scala の == と .equals の違いは何ですか? 質問する

Scala の == と .equals の違いは何ですか? 質問する

==Scala のとの違いは何ですか.equals()? また、どちらをいつ使用すればよいですか?

実装は Java と同じですか?

編集: 関連する質問では、 の特定のケースについて説明していますAnyVal。より一般的なケースは ですAny

ベストアンサー1

通常は を使用します==。 は にルーティングしますequalsが、 はnullを適切に処理します。参照の等価性 (めったに使用されない) は ですeq

おすすめ記事