图无法解析为类型eclipse错误

时间:2015-11-22 16:21:52

标签: java eclipse dijkstra shortest-path

我遇到了eclipse的问题,它表示图形无法解析为某种类型,它确实令人困惑。它是我在一本教科书的帮助下写的大学课程的一部分。问题似乎无处不在我有DistPar,sPath和顶点列表。谁能帮忙。

    for(int i = 2; i < array.length - 2; i++)
    {
        if(array[i] > (newArray[i-2] + 0.999));
        {
            System.out.println(tempVal);
            // count++;
            // tempVal = count;
        }


    }   
    }

1 个答案:

答案 0 :(得分:1)

Graph theGraph = new Graph();行中 不能 说“图表无法解析为某种类型”。必须说“图表无法解析为某种类型”。所以,欢迎来到Java编程;第一课:小写字母与大写字母 确实重要

(第2课:这不是Eclipse错误;它是java编译器发出的错误。它与Eclipse完全无关;它也可以在任何其他IDE中发布。)

因此,编译器说“Graph无法解析为类型”,因为它不知道“Graph”是什么。这很自然,因为无处可见class Graph

现在,在源文件的下方,我看到public void Graph(),它正在尝试初始化shortpa类的内容,所以您可能要做的就是调用您的类{ {1}}代替Graph,您认为shortpa 构造函数 ,而不是返回void的函数。

因此,请将Graph()替换为class shortpa,并将class Graph替换为public void Graph()