Adicionar elementos de uma Lista em um Array

5 respostas
R

Pessoal alguem sabe me dizer como posso faze um FOR para adicionar elementos de uma lista em um array???

int tamanho = assuntosContentIds.size();
					
String ids[] = new String[tamanho];
										
for (int i = 0; i < tamanho; i++ ){

???
}

5 Respostas

R

Pessoal alguem sabe me dizer como posso faze um FOR para adicionar elementos de uma lista em um array???

int tamanho = assuntosContentIds.size();
					
String ids[] = new String[tamanho];
										
for (int i = 0; i < tamanho; i++ ){

???

}

MINHA LISTA É A "assuntosContentIds"

C

Não lembro direito, mas tem alguma coisa a ver com Iterator.

Claro que você tem que ligar o Iterator com a list, se não fica meio estranho o Iterator ter um próximo de nada… hehe

Não lembro direito. Essa página fala um pouco disso.
http://java.sun.com/j2se/1.5.0/docs/api/java/util/Iterator.html

Lavieri
String ids[] = assuntosContentIds.toArray();

mas caso queira percorrer a lista…

for (String id : assuntosContentIds) System.out.println(id); //imprime cada id

estou conciderando que é uma lista de string… c náo for, precisa fazer a tipagem correta

abelgomes

ou

for(Objeto obj: suaLista){
  //aqui faz oque quiser com o obj
}

mas pra q vc quer fazer isso? pq nao usa o List mesmo?

jcmird

A lista já é um array … é mais facil transformar seu lista em um array atraves do metodo toArray.

Criado 23 de janeiro de 2009
Ultima resposta 23 de jan. de 2009
Respostas 5
Participantes 5