初始化斯卡拉變量我有這個斯卡拉情況下類:與選項
case class Foo
(bar: String,
original_bar: Option[String] = None)
我想設置original_bar默認=欄(所以original_bar始終爲默認的一些(巴)),如:
case class Foo
(bar: String,
original_bar: Option[String] = Some(bar))
但我得到:沒有找到:值欄,我也嘗試了一些(Foo.bar),但沒有運氣。有沒有辦法在case類中設置默認值,或者我在初始化Foo對象時必須設置它?由於
類似的問題:http://stackoverflow.com/questions/21508939/reference-scala-constructor-args-in-default-value – tuxdna