我正在處理一個混合的java/scala項目,並試圖從Java調用一個scala對象的方法。該方法以Option[Double]
作爲參數。我認爲這將工作:如何從Java調用scala的選項構造函數
Double doubleValue = new Double(1.0);
scalaObj.scalaMethod(new Some(doubleValue));
但Eclipse告訴我「構造函數一些(雙)是未定義的」。
我應該以不同的方式調用scala.Some
的構造函數嗎?
在Java中,_methods_類型參數可以推斷(有時),但類型參數_constructors_從來沒有。 – 2011-03-13 05:55:37
@Alexey很高興知道,我認爲這可能是我的麻煩來源。儘管我參數化了'Some',但我仍然遇到問題(請參閱我對@ user654801答案的評論)。 –
pkaeding
2011-03-13 05:57:34