我想從Scala代碼中使用Java類庫。 (JGraphT,要準確)一個我需要調用構造函數是如何將類對象從Scala傳遞給Java?
public class SimpleGraph<V, E>
extends AbstractBaseGraph<V, E>
implements UndirectedGraph<V, E>
{
public SimpleGraph(Class<? extends E> edgeClass) {...}
}
從Java調用這個,我會說:
UndirectedGraph<String, DefaultEdge> g = new SimpleGraph<String, DefaultEdge>(DefaultEdge.class);
有什麼斯卡拉相當於正確嗎?
更具體地說,我如何將DefaultEdge.class參數傳遞給構造函數?