[解決済み】case objectとobjectの違いについて
2022-04-03 01:13:17
質問
scalaのcase objectとobjectの違いは何ですか?
どのように解決するのですか?
ケースクラスは、通常のクラスと異なり、取得することができます。
- パターンマッチングのサポート
-
のデフォルトの実装は
equals
とhashCode
- シリアライズのデフォルト実装
-
のよりきれいなデフォルトの実装です。
toString
そして -
を自動的に継承することで得られるわずかな機能です。
scala.Product
.
パターンマッチ、equals、hashCodeはシングルトンではあまり重要ではありません(本当に退化したことをしない限り)。
toString
そして、おそらく一度も使うことのないいくつかのメソッド。
関連
-
[解決済み】scalacコンパイルで "object apache is not a member of package org "と表示される。
-
[解決済み] ScalaのSeqとListの違いについて
-
[解決済み] Scalaのオブジェクトとクラスの違い
-
[解決済み] Scalaのcase classとclassの違いは何ですか?
-
[解決済み】Scalaのリスト連結、::と++の比較
-
[解決済み】Scalaにおける中括弧と括弧の正式な違い、また、どのような場合に使用すべきなのか?
-
[解決済み】Scalaのvarとvalの定義の違いは何ですか?
-
[解決済み] sbtのScalaTest:タグなしで単一のテストを実行する方法はありますか?
-
[解決済み] Scalaの==と.equalsの違いは何ですか?
-
[解決済み] self型アノテーションにおけるthisとselfの違い?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Spark - アプリの投稿時に「設定にマスターURLが設定されている必要があります」というエラーが発生する
-
[解決済み] GSON JsonObject "Unsupported Operation Exception: null" getAsString
-
[解決済み] Scala マップ foreach
-
[解決済み] Scalaで「:+」は何を意味するのか
-
[解決済み] SparkSQL - パーケットファイルを直接読み込む
-
[解決済み】ScalaのCaseオブジェクトとEnumerationsの比較
-
[解決済み】Scala 2.8 breakOut
-
[解決済み】Scalaでケースクラスのインスタンスをクローンして、1つのフィールドだけを変更するにはどうすればよいですか?
-
[解決済み] Scalaで環境変数を読み込む方法
-
[解決済み] Spark SQLでカラムの降順でソートするには?