使用测试文件找不到符号

时间:2017-11-12 17:40:29

标签: java file testing error-handling cannot-find-symbol

我正在尝试测试我的createMTree方法。该方法工作正常,我可以使用类文件MTreeNode中的main方法中的测试来编译和运行它。但是试图在我的测试文件test.java中调用该方法给了我一个找不到符号的错误。我可以在test.java中测试MTreeNode中的其他方法就好了。

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 个答案:

答案 0 :(得分:1)

它在这里工作。 将它们添加到同一个包中,然后它不会给出任何“找不到符号错误”。

我只是在方法中添加return语句以使其编译正常,因为方法将返回MTreeNode并且您不添加任何return语句,所以我只添加“return null”语句。

Working Screenshot