Achei esse codigo na internet, gostaria de saber como que funcion, pois esse método está recebendo um int, no curso o atributo Saldo está como double. gostaria de saber se mesmo sendo double eu consigo retornar uma mensagem junto com o método.
public void saca(int valor) { if (valor > saldo+limite) { System.out.println("Não é possível debitar por insuficiência de limite."); } else { if (valor > saldo) { limite = valor - saldo; // ta errado aqui valor -= limite; // ta errado aqui saldo -= valor; // ta errado aqui System.out.println("Saldo: " + saldo + "\tLimite: " + limite); } else { System.out.println("Saldo: " + saldo + "\tLimite: " + limite); saldo -= valor; } }
Desde já obrigado.