【发布时间】:2014-04-03 20:10:28
【问题描述】:
我正在尝试在 java 中实现 dijkstra 算法。我尝试在文本文件中获取节点名称。我在一个名为 []nodes
的数组中分配了节点名称我使用以下代码在我的项目中手动添加顶点:
Vertex a = new Vertex("a");
我想用这个代码用 for 循环从文本文件中分配顶点名称
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
我该如何解决这个问题?
【问题讨论】:
-
强烈建议您发布更多代码。目前尚不清楚发布的代码试图做什么。