Eu fiz de uma maneira diferente que não deu certo. observe o código abaixo o método "atualiza" da classe conta.
public void atualiza(int taxa){
if(taxa <= 100 && taxa >= 0){
this.saldo += this.saldo * (taxa /100);
}else{
System.out.println("Percentual deve estar entre 0 e 100 !");
}
}
o meu atributo "taxa" é do tipo primitivo int e não double. Eu achei que dividindo a taxa por 100 eu teria um valor decimal. por Exemplo se eu dividir 1 por 100 o resultado é 0.01, mas o mesmo retornou somente a parte inteira que é 0 "zero". Alguém sabe como eu resolvo isso ?