Как правильно связать классы Node, Edge и Dijkstra с методом Main - PullRequest
0 голосов
/ 02 апреля 2019

Я использую переменные и методы в своем основном методе из моего класса Dijkstra, Edge и Node. Я получаю ошибки в методе main, говоря, что методы не определены для типа main и переменные также не могут быть разрешены.

Я пытался Dijkstra obj = new Dijkstra(); в моем main методе, но это ничего не изменило. Если бы я мог понять это первым, остальные двое тоже придут ко мне.

    public class Main {
        public static void main(String[] args){     
                Scanner sc = new Scanner(new 
     File("C:/Users/China/Desktop/al1.txt"));

                String line = sc.nextLine();
                String[] ne = line.split(" ");            

                nodes = Integer.parseInt(ne[0].split("=")[1]);
                edges = Integer.parseInt(ne[1].split("=")[1]);

                Dijkstra obj = new Dijkstra();

                constructGraphFlow(sc);
                ```

    public class Dijkstra {
           ```
           public static void constructGraphFlow(Scanner sc){
           ```
           } ```

Мне просто нужно, чтобы этот метод работал

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...