问题 Java标准库 - 图形?


Java标准库中是否有图形表示,就像C ++中的boost库一样?是否有图表表示,这是业务的标准?

编辑: 通过图表,我当然是指计算机科学中的数学概念 - 图论


12589
2018-05-16 22:19


起源

您是在谈论节点和边缘类型的图形还是视觉类型的图形? (我猜测前者,因为你提到了提升虽然我对自己不太熟悉) - David Z
正是因为他提到了提升,我认为这是节点和边缘的图形。 - Cesar
是的,节点和边缘 - Amir Rachum
看看这里: stackoverflow.com/questions/2081676/... - Shervin Asgari
可能重复 好的Java图算法库? - user


答案:


JUNG


7
2018-05-16 22:49



直到现在我还没有看过JUNG,但快速浏览一下API看起来很有希望。它使用泛型而不是具有节点和边的第一类类型。当您处理大量数据时,这很重要。大量数据(其中所有内容都不能/不应该在RAM中维护)将需要API级别的额外限制或抽象。 - Dilum Ranatunga
上次发布:2010年1月24日 - Виталий Олегович


不在标准库中,但有 很多开源选项JGraphT 看起来它可能有你需要的东西。


2
2018-05-16 22:27



提及JGraphT的+1 - Wei


这个问题相当陈旧,但要完整,请注意还有 gephi  工具包。 gephi是一个提供GUI并允许分析和显示图形的软件。用于表示和处理图形的类可作为独立模块使用。


1
2018-03-09 08:57





我不认为stander库中有一个Graph结构。您可以构建自己的自定义图表供您使用。


0
2018-05-16 23:01