从 jgrapht 中的节点获取所有边

Nie*_*and 7 java graph jgrapht jgraph

我试图随机遍历 jgrapht 中的图形(直到找到一些目标节点)。为此,我需要从 sourceNode 开始,随机选择任何出来的边缘并跟随它。

我知道有一种方法getAllEdges(sourceVertex, targetVertex)可以返回两个给定节点之间的所有边。但是如何在只有 sourceNode 而没有目标的情况下获得所有边?

ada*_*003 6

您可以直接使用 Graphs.predecessorListOf 和 Graphs.successorListOf api。