java - 如何在 JUNG 2.0 框架中复制图形?

标签 java frameworks graph jung

在 JUNG 1.7.6 中有用于此目的的函数 copy() (myGraph.copy()),但在 JUNG 2.0 中此函数不再存在。我找不到创建图形对象副本的任何其他可能性。如果有人能帮助我,我会很高兴。解决方法也很好。

非常感谢!

最佳答案

下面的代码带有泛型,所以你应该替换 VEString为你的Graph<String, String> .

    Graph<V, E> src;
    Graph<V, E> dest;

    for (V v : src.getVertices())
        dest.addVertex(v);

    for (E e : src.getEdges())
        dest.addEdge(e, src.getIncidentVertices(e));

关于java - 如何在 JUNG 2.0 框架中复制图形?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10470213/

相关文章:

algorithm - DAG 和图形 : Simple path from s to t that goes via as many colored vertices as possible

algorithm - 国际奥委会 2003 : how to calculate the node that has the minimum balance in a tree?

c# - 为什么从 Java 和 C# 中删除 constness?

javascript - jQuerys $.each() 是如何工作的?

java - 将 getByte() 与原始数据一起使用

c# - ASP.NET MVC 中基于表单的设计的规范资源?

objective-c - 没有 use_frameworks 就无法安装 Swift cocoapod!找不到 module-swift.h 文件

c - 判断无向图是否是树

java - 如何知道JToolbar的状态?

java - 如何在 Java 中使用 Selenium 处理带有自创建扩展的 Firefox 中的代理身份验证?