到目前为止的代码:想不通这是为什么死代码
@Override
public Double getNotaMedia() {
Double notaAux = 0.0;
int aux1 = this.notas.size();
int aux3 = 0;
if(!this.notas.isEmpty()){
for (int aux2 = 0; aux2 <= aux1; aux2++){
if(this.notas.get(aux2).getValorNota() >= 5.0){
notaAux += this.notas.get(aux2).getValorNota();
aux3 = aux3 + 1;
}
return notaAux.doubleValue()/aux3;
}
}
return notaAux;
}
根据月食aux2++
是死代码,我想不通为什么。
不幸的是,像你一样编辑你的问题,使代码正确,破坏问题的原因。现在,如果有人后来回来看这个问题,他们在试图弄清楚发生了什么时会遇到很多问题。 StackOverflow的设计使问题和答案可能对以后研究自己问题的人有用。我打算要求你把它恢复原样,但是阿沙哈已经这样做了。 – ajb