Не удается найти символ с помощью тестового файла
Я пытаюсь проверить мой метод 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.