Array cheia

Eu e minhas arrays… rs

Pessoal, como posso fazer pra verificar se uma array está cheia? :roll:

É um array estático?! De objetos ou de tipos primitivos?!

Supondo q seja de objetos:

boolean flag = true;
for(int i = 0; flag; i++){
   if(array[i] == null)
      flag = false;
}

if(!flag) System.out.println("Array cheio!");
else System.out.println("Array nao esta cheio!");

Abraço!

Um possibilidade é verificar se existe posições vazias se não houver ele tá cheio

[code]public class teste {

public static void main(String[] args) {

	String[] array = new String[5];
	
	array[1] = "teste1";
	array[3] = "teste2";
	array[4] = "teste3";
	
	for (int i = 0; i < array.length; i++) {
		
		if( array[i] == null){
			
			System.out.println("Array na posição = " +  i + " = "  + array[i]);
		}
	}
}	

}[/code]

todo array possui um limite qdo ele chegar a esse limite eh obvio que ta cheio, um array eh como uma memoria, a medida q q vc vai abrindo programas vai cocupando espaço, ai chega um momento q lota… ai no xp aparece aquela msg, memoria insuficiente… no array n eh diferente vc via inserindo dados qdo ele tiver cheio… n eh possivel mais inserir nada no array se o programador, foi um cara super cranio colocou uma mensagem nao é possivel inserir mais elementos! hhe! so isso parceiro.

ahahahahahahaha

Quando vc “enche” o array o xp te avisa então?! ehehehe

:X

o cassio é foda… AAHehUAhUEU