我的代码中有这个方法
public boolean has(AnyType x){
for(int i=0; i<items.length; i++)
if(items[i] == x)
return true;
return false;
}
我想重写 if 语句以使用 compareTo() 方法,根据我的记忆,它应该是这样的:
if(items[i].compareTo(x) == 0)
但这给了我一个错误
Exception in thread "main" java.lang.NullPointerException
关于我可能做错了什么的任何想法?