2017-09-05 74 views
0

我正在研究一個包含Scala和Java代碼的項目。我有一個Scala的方法定義爲:添加到Scala列表類型列表[(Int)=> Unit] from Java

var responseListeners: List[(Int) => Unit] 

    def addResponseListener(onResponse: Int => Unit) { 
    responseListeners ::= onResponse 
    } 

而且這種方法被稱爲在斯卡拉爲:

addResponseListener(id => processors(id).wakeup()) 

現在我有,我有機會獲得processors陣列一些Java代碼,但怎麼辦我從Java調用addResponseListener(onResponse: Int => Unit)

回答