Не удается найти символ с помощью тестового файла

Я пытаюсь проверить мой метод createMTree. Метод работает нормально, и я могу скомпилировать и запустить его, используя тесты в основном методе внутри файла класса MTreeNode. Однако при попытке вызвать метод в моем тестовом файле test.java я не могу найти ошибку символа. Я могу протестировать другие методы из MTreeNode в test.java просто отлично.

test.java:

public class test{

 public static void main(String[] args) {

  MTreeNode<String> myRoot = MTreeNode.createMTree("input.txt");
 }
}

MTreeNode.java:

public class MTreeNode<AnyType>{
    //code

    public static MTreeNode<String> createMTree(String filename){
      //my code
  }
}

1 ответ

Решение

Это работает здесь. Добавьте их в один и тот же пакет, тогда он не выдаст ошибку "не найден символ".

Я просто добавляю оператор return в метод, чтобы он хорошо компилировался, потому что метод вернет MTreeNode, а вы не добавляете оператор return, поэтому я просто добавляю оператор return null.

Рабочий скриншот

Другие вопросы по тегам