私はScalaを初めて使い慣れたので、同様の質問で見ていますが、間違っていると私の質問と同じであるとは確信していません。 は基本的に、私は(私が3以上のものを持っている持っているように)モデルの任意の数のこのコード case class ModelX(a: Int, b: Int)
case class ModelY(b: Int, c: Int)
case class ModelZ(a:
私はCourseraのScalaコースに取り組んでおり、抽象クラスにいくつかの問題があります。ここでは、CodeTree抽象クラスのケースクラスのフィールドにアクセスしようとしていますが、コンパイラはこれらのフィールドがCodeTreeクラス自体に属していないと不平を言っています。私はパターンマッチングはそれを処理すると思うだろうが、明らかにそうではない。どんな助け? abstract class
私はスカラのケースクラスの違いを通常のクラスと理解しようとしています。 など。私は定義 case class Charge(cc: CreditCard, amount: Double) とcarge.ccとcharge.amountようにそれを使用することができますがあります。 これらのステートメントは定数フィールド参照か、実際には非表示のゲッターが使用されていますか?例えば以下の意味を再定義す
フィールドを表す指定された文字列値からケースクラスのフィールドの値を抽出する方法を教えてください。例えば : case class Person(name: String, age: Int)
val a = Person("test",10)
が今ここで私は、変数aから値を抽出したい文字列nameまたはageを与えられました。私はこれをどのようにして行うのですか?私はこれが反射を使って行う