E aew pessoal! o/
Gostaria de saber para que servem os valores de retorno false e true
num método. Tbm queria saber qual a sintaxe de declaração para um
método desse tipo de retorno (boolean).
Agradeço desde já!

E aew pessoal! o/
Gostaria de saber para que servem os valores de retorno false e true
num método. Tbm queria saber qual a sintaxe de declaração para um
método desse tipo de retorno (boolean).
Agradeço desde já!

O tipo de retorno true ou false funciona como qualquer retorno de outro tipo
um exemplo:
public boolean compara(int a, int b){
if(a==b){
return true;
}else{
return false;
}
}
Hmmm, mas para que serve retornar um valor true ou false?
Qdo chega no ‘return’ o método acaba, certo? Então esse valor
de retorno é usado em outro lugar do programa?
:?:
É.
Pro caso de precisar de alguma comparação mais complexa...
vou usar o msmo exemplo da classe q eu utilizei antespublic static boolean compara(int a, int b){
if(a==b){
return true;
}else{
return false;
}
}
public static void main(String [] args){
int x = 2;
int y = 3;
if(compara(x,y)){
//se retornar true faz isso
System.out.println("São iguais");
}else{
System.out.println("São diferentes");
}
}
Opa vlw mrcastro!
Agora entendi como fze um exercício aki.
Abraços 
O retorno de um método sempre serve para ser utilizado fora deste método, em outro local do código. E isso não serve apenas para booleanos… serve para qualquer objeto ou tipo primitivo! O exemplo do mrcastro ilustra isso.