我有一个graph
,每个node
为hashmap
,key:value
为String:String
。我想删除node
中最近添加的graph
和更新相同的graph
。我似乎遇到了问题。我可以使用以下代码过滤掉最近添加的node
:
g1.nodes.filterNot(x=> x == g1.nodes(g1.nodes.size-1))
其中g1是定义为的图表,
var g1: Graph[FeatureStructGraph, DiHyperEdge]
和FeatureStructGraph
是case class
定义如下:
case class FeatureStructGraph(hashMap: mutable.HashMap[String,String])
我无法弄清楚如何更新g1
以获得没有最新节点的节点。任何帮助表示赞赏。谢谢!