Videolivro 3 - filas com uso de vetores

1. Filas

1.2. Os métodos filaVazia() e filaCheia()

Construiremos uma função do tipo boolean para retornar true se a fila estiver vazia, ou false caso contrário.

Função filaVazia()

public boolean filaVazia() {
	if (ultimaPos == -1)
		return true;
	else
		return false;	
}
Para verificar se a fila está cheia, testaremos se a última posição (variável ultimaPos) é igual ao tamanho do vetor menos 1.

Função filaCheia()

public boolean filaCheia() {
	if (ultimaPos == tamanho - 1)
		return true;
	else
		return false;
}

Vamos agora começar a preencher a fila.