Conforme o código abaixo, estou tentando acessar que declarei no for dentro do if. Mas nao consigo. Qual o problema?
Não consigo acessar materialDoitem de dentro do () do if.
[code] /**
* Localiza se o material existe.
* Caso o material exista, incrementa a quantidade.
* Caso não exista acrescenta o material.
*/
protected void addMaterial(DescricaoMaterial material, int quantidade){
for (MaterialDoItem materialDoitem:materiais) {
Integer materialId = materialDoitem.getDescricaoMaterial().getId();
if (materialId == material.getId()){
}
int novaQtd = materialDoitem.getQuantidade();
novaQtd = novaQtd + quantidade;
materialDoitem.setQuantidade(novaQtd);
}
}[/code]