Uso do boolean na classe

Pessoal e queria saber sobre o método boolean
por exemplo:

public void inclui(){ if(numero_nodos == vetor.length) System.out.println("Lista Cheia"); else{ v[numero_nodos]= valor; numero_nodos++;

e

public boolean estaCheia()`{ if( numero_nodos == vetor.length) return true; else return false;

Eu uso o primeiro exemplo na minha classe de lista, ou fila… mas o de baixo vai exatamente aonde?
Desde já agradeço muito galera

[code]public void inclui(){
if(estaCheia()) // ele pega o método “estaCheia”
System.out.println(“Lista Cheia”);

else{
v[numero_nodos]= valor;
numero_nodos++;
}

public boolean estaCheia(){
if( numero_nodos == vetor.length)
return true;
else
return false; [/code]

o que acontece é o seguinte na hora que ele chega no if ele vai chamar o método, se retornar verdadeiro ele faz o que está dentro do if, senão faz o else.

creio que seja isso tua dúvida.

qualquer coisa pergunta de mais especifico aí

[]'s

perfeito, muito obrigado. Era exatamente isso q eu queria saber :slight_smile: