我試圖在java中強制dijkstra算法。我嘗試在文本文件中獲取節點名稱。我分配了一個數組節點名稱叫[]節點如何將字符串分配給for循環中的頂點?
我在項目中添加的頂點與此代碼手動:
Vertex a = new Vertex("a");
我想有一個從文本文件assing頂點名稱爲循環使用此代碼
for(int i=0; i< numOfNodes; i++){
Vertex nodes[i] = new Vertex(nodes[i]);
}
,但它給了我這個錯誤
Multiple markers at this line
- The constructor Vertex(Vertex) is undefined
- Type mismatch: cannot convert from Vertex to
Vertex[]
- Syntax error on token "i", delete this token
我怎樣才能解決這個問題?
強烈建議您發佈更多的代碼。目前還不清楚發佈的代碼試圖做什麼。 – Deadron