這是一個(gè)非?;逎膯栴},因?yàn)槲覜]有看到很多人對(duì) GraphStream 嗤之以鼻,但是有誰(shuí)知道如何檢測(cè)一個(gè)節(jié)點(diǎn)是否存在于圖中(如果它已被插入)?例如,如果我寫graph.addNode(vertex1);我得到一個(gè)錯(cuò)誤。如果我做同樣的事情并寫graph.addNode(vertex1);這是因?yàn)閳D中已經(jīng)存在 vertex1。我在 GraphStream 的文檔中找不到任何內(nèi)容,而且我在任何地方都找不到答案。任何幫助將非常感激。
1 回答

BIG陽(yáng)
TA貢獻(xiàn)1859條經(jīng)驗(yàn) 獲得超6個(gè)贊
從我在文檔中看到的:
拋出: IdAlreadyInUseException - 如果啟用了嚴(yán)格檢查,則標(biāo)識(shí)符已被使用。
您應(yīng)該能夠通過檢查 的返回值來(lái)確定是否使用了標(biāo)識(shí)符 getNode(vertex1.getId())
。
返回: 搜索到的節(jié)點(diǎn),如果沒有找到則返回 null。
添加回答
舉報(bào)
0/150
提交
取消