Matriz Dinamica

2 respostas
P

Como crio e utilizo uma matriz dinamica em java?

Obrigado.

2 Respostas

mlopes

Fala!

Vc vai ter que usar Collection…

[]'s

D

Não é possível um array dinâmico em Java como se faz com o ReDim Preserve em Visual Basic, por exemplo, uma vez que vc tenha dimensionado o array.

No entanto, a classe Vector pode ser utilizada:

Vector v = new Vector();

v.add("www.guj.com.br");
v.add("java.sun.com");
v.add("www.apache.org");

Para iterar pelos elementos do vetor você faz:

Iterator t = v.iterator();
while (t.hasNext()) {
    Object c = t.next();
    // faz algo com c...
}

Para remover um elemento:

v.remove(1);   // remove o item "java.sun.com"

Consulte a API da classe Vector aqui.
A classe Vector está no pacote java.util.

Espero ter ajudado.

Criado 18 de fevereiro de 2003
Ultima resposta 18 de fev. de 2003
Respostas 2
Participantes 3