cbind(x, y)
x y
[1,] 2 1
[2,] 4 2
[3,] NA 2
[4,] NA 2
[5,] 1 2
[6,] NA 2
[7,] 1 2
[8,] 2 4
[9,] NA 4
[10,] NA 4
当尝试将文件中的单词插入二叉树时,此代码显示nullpointerexception()。如果我不使用循环但没有循环它将无法运行直到文件结束。
有人可以帮我理解为什么会出现此错误,我该如何解决?
答案 0 :(得分:0)
您需要从方法和成员变量中删除静态。
public static void Refill () throws FileNotFoundException
更改为public void Refill () throws FileNotFoundException
然后按new FileIO().Refill()
我也会这样做
if(Lev1!=null&&input1!=null) {
while (Lev1.hasNextLine() && input1.hasNextLine()) {
Level1.Insert(Lev1.nextLine(), input1.nextLine());
}
}
if(Lev1!=null) {
Lev1.close();
}
if(input1!=null) {
input1.close();
}