作爲 Matt R's question的後續處理,由於Scala 2.10已經出現了相當長的時間,因此提取案例類別的字段和值的最佳方法是什麼。以一個類似的例子: case class Colour(red: Int, green: Int, blue: String) {
val other: Int = 42
}
val RBG = Colour(1,3,"isBlue")
在代碼中的其他類中,我想訪問Foo.bar的參數(及其類型)。 結果將包含一種或另一種形式的[ "a", Number ]和[ "b", String ]。 public class Foo
{
...
public function bar(a:Number, b:String):void
{
...
}
}