Assim da!

String[] a = { new String("a"), new String("b") };

[]s
Leandro Bitencourt - javabr
IBM Tute BCS / Brasil
 
----- Original Message -----
From: Nelson
Sent: Wednesday, March 12, 2003 11:02 AM
Subject: Re: [java-list] array din�mico

Precisei fazer isto uma vez, a solu��o que achei foi criar um Vector e depois copi�-lo para um array. Talvez n�o seja a solu��o mais elegante, mas funcionou.
Ex:
 
Vector v = new Vector();
v.addElement( .. );
...
Agora vc precisa dos elementos como um Array de strings, sen�o vai dar um ArrayStoreException.
String[] s = new String[ v.size() ];
v.copyInto( s );


----- Original Message -----
Sent: Tuesday, March 11, 2003 10:50 AM
Subject: [java-list] array din�mico

galera, algu�m saberia como criar um array din�mico?
Eu vou recuperar alguns dados de um BD, e guard�-los em um array. Dessa forma, n�o posso especificar um tamanho m�ximo para ele, pois dependendo da consulta, terei 10 ou 1000 linhas ...
Se eu fizer algo do tipo
String sArray[][];
quando compilo, diz que preciso inicializar as vari�veis ... mas se eu colocar algo como
String sArray[][]={{"","","",""},{"","","",""},{"","","",""},{"","","",""}}
estarei definindo o tamanho m�ximo pra ele, o que eu n�o posso fazer ... algu�m teria uma luz pra me dar?
 
Atencipadamente agrade�o ...
 
Jader

Responder a