Java pilha

3 respostas
java
Carol_Jorgino
public class Pilhan

{

private Caixa cx;

private Caixa inicio,aux;
public Pilhan()
{
	cx = null;
	aux = null;
	inicio = null;
}
public void criacx(int v)
{
	cx = new Caixa();
	cx.setValor(v);
	cx.setProx(inicio);
	inicio = cx;
}
public boolean procurar(int v)
{
	while()
	{
	if(v == 0)
	{
		boolean volta=false;
	}
	else
	{
			boolean volta=true;
	}
	return procurar();
	
}
public int removecx()
{
	int volta=0;
	volta=cx.getValor();
	inicio=cx.getProx();
	cx=null;
	return volta;	
}
public void mostrar()
{
	System.out.println("\nMostrando a pilha\n");
	aux=inicio;
	if(aux==null)
	{
		System.out.println("Pilha vazia!!!");
	}
	while(aux!=null)
	{
		System.out.println("->"+aux.getValor());
		aux=aux.getProx();
	}
	System.out.println("\n\nFim da pilha\n");
}

}

}

}

estou com um exercicio de pilha, para verificar se ela está vazia ou não. Porém ela não tem vetor. E uma pilha n
Alguém tem ideia do que eu possa fazer ?

3 Respostas

TerraSkilll
public boolean verificaSeAPilhaEstaVazia(){
  return inicio == null;
}

Abraço.

Carol_Jorgino

Obrigada Terra Skill

Jhonatas_Tomaz

se resolveu marca o tópico como resolvido por favor

Criado 8 de março de 2020
Ultima resposta 11 de mar. de 2020
Respostas 3
Participantes 3