| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/04/2003 16:52:53
|
leonardo.mello
Smalltalk
Membro desde: 08/04/2003 16:48:40
Mensagens: 1
Offline
|
Preciso trocar os arrays por vector como faço?
preciso o método add dentro de um laço FOR como farei isso?
public class Aplic4{
public static void main (String [ ]args)
{
//Definição de Vetor
Veiculo2 [] listav = new Veiculo2[3];//define o tamanho do array de objetos Veiculo
Carro2 [] listac = new Carro2[3];//define o tamanho do array de objetos Carro2
//Instancia de objetos
listac[0]= new Carro2("motor1","tipo1","Joao","KKT1234");//Instancia um obj do array Carro
listac[1]= new Carro2("motor2","tipo2","Maria","UTG1234");//Instancia um obj do array Carro
listac[2]= new Carro2("motor3","tipo3","Marta","LLL1234");//Instancia um obj do array Carro
for(int i=0;i<listac.length;i++){//listac.length corresponde ao tamanho do array
listac[i].imprimir();
}
listav [0] = new Veiculo2("motor4","tipo1","Mario");
listav [1] = new Veiculo2("motor4","tipo3","Marco");
listav [2] = new Veiculo2("motor5","tipo9","Lucas");
for(int i=0;i<listav.length;i++){
listav[i].imprimir();
}
}
}
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/04/2003 17:11:27
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline
|
Evite a classe Vector. Todos os usos dela são bem executados pela classe java.util.List, que tem o benefício de usar a nova Collections API. É considerada uma prática ruim de programação hoje em dia usar os objetos Vector e Hashtable.
Dado este aviso, qual o problema que você está encontrando em converter os arrays para Collections? Seja mais específico, por favor.
[]'s
-cv
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/04/2003 17:50:31
|
dango
JavaEvangelist
![[Avatar]](/images/avatar/c8a19a6140e2e852b3f66.gif)
Membro desde: 09/11/2002 08:56:47
Mensagens: 497
Localização: Catanduva SP
Offline
|
Você quer um exemplo de código? É isso?
Se for,
(a linha com o System.out.println(...) vai usar o método toString() da classe Carro2 para obter um String)
Se não, me diz...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/04/2003 18:01:29
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline
|
Completando, o mesmo exemplo que o dango mandou, só que convertido pra Collections:
[]'s
-cv
|
|
|
 |
|
|
|
|