import org.apache.spark.graphx._
object Test {
def main(args: Array[String]): Unit = {
val graph = GraphGenerator.generate_graph()
println(graph.numEdges)
println(solve(graph))
}
def solve[A,B](graph: Graph[A,B]) = {
graph.numEdges
}
}
graph.numEdgesがmain関数で正しく機能し、解決しないのはなぜですか?Scalaの汎用メソッドGraphX
コンパイラ出力:numEdgesはGraph [A、B]のメンバーではありません。
graph.numEdgesをgraph.edges.count()に変更すると動作します。