以下代码给出错误:current= current.getmNextNode();
的不可达语句如何解决?
public int indexOf(E element) {
Node current = head;
for (int i = 0; i < size; i++) {
if (current.getmElement().equals(element)) ;
{
return i;
}
current = current.getmNextNode();
}
return -1;
}
如果if语句和应该是它的主体的内容之间有多余的分号-但不是,您编写它的方式。
public int indexOf(E element) {
Node current = head;
for (int i = 0; i < size; i++) {
if (current.getmElement().equals(element)) {
return i;
}
current= current.getmNextNode();
}
return -1;
}