Eu já fiz alguns cursos e inclusive de Java e sempre tem essas funções que retornam Boolean, mas não sei quando devo usar isso.
Em que casos eu retorno boolean? Quando eu preciso retornar valores?
Eu já fiz alguns cursos e inclusive de Java e sempre tem essas funções que retornam Boolean, mas não sei quando devo usar isso.
Em que casos eu retorno boolean? Quando eu preciso retornar valores?
Normalmente se retorna um valor boolean quando se deseja receber uma confirmação negativa ou positiva da função/método.
Ex. uma função que válida um CPF
public boolean CpfInformadoEValido(string cpf)
{
//Código que válida um CPF,
//se o CPF for válido retorna true;
// Se não retorna false;
}
public void MostrarMensagemCpfValido(string cpf)
{
if(CpfInformadoEValido(cpf)){
//Mostrar uma mensagem CPF válido.
}else{
// Mostrar mensagem CPF invalido.
}
}
Veja que no método CpfInformadoEValido eu quero que a função me retorne um boolean, que é usado no método MostrarMensagemCpfValido , mais a função CpfInformadoEValido também poderia ser usada em um método SalvarCpfNoBancoDeDados ou AlterarCpfNoBancoDeDados, em todos estes casos eu quero saber se um CPF é válido ou não .
Obrigada.