62,614
社区成员
发帖
与我相关
我的任务
分享
temp.equals(elem.getEnglish());
String test = null;
if("test".equals(test))//这样写即使Test等于空 也不会报错。
java.lang.NullPointerException 很显然,如果elem =null 就会爆出空指异常错误。确保elem不等于null 再比较吧
public int findWordInList(String temp) {
Iterator iterator =this.iterator();
int i=0;
String temp = "";//这个变量再那。?
while (iterator.hasNext()) {
Word elem = (Word) iterator.next();
if (elem.getEnglish()!=null && elem.getEnglish().equals(temp)) {
return i;
}
i++;
}
return i;
}