[英]Creating a scala object from java: The constructor is undefined
我是scala的新手,所以對newby問題很抱歉:)
當我嘗試在Java類中創建scala對象時:
MyScalaObj mySo = new MyScalaObj();
我遇到錯誤構造函數MyScalaObj()未定義。 這是MyScalaObj的代碼:
object MyScalaObj {
def printSomething(something: String){
println(something)
}
def main(args: Array[String]) {
printSomething("Hello, world!")
}
}
因此,在這種情況下,我似乎應該只使用scala類,而不能從scala對象創建Java對象,可以嗎?
謝謝!
正如Bob Dalgleish所說,scala對象是一個單例對象,因此,您無法豐富其構造函數。 另外,該主題也很有用 。
謝謝!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.