Duvida com For each e ArrayList

1 resposta
rafael.luc

Me deparei com este codico, porem não entendi como se adiciona os valores sem índice:

ArrayList<String> enabledTags = new ArrayList<String>();

		for (DataPointRT dataPoint : dataPoints) {
			OPCPointLocatorVO dataPointVO = dataPoint.getVO().getPointLocator();
			enabledTags.add(dataPointVO.getTag());
		}
A forma de usar o For each e ArrayList que eu conheço e essa Ex:
for (int s: tabela.valor){
			int listaValores = tabela.valor.get(s);
			
			System.out.println(listaValores);
		}

Alguém teria algum exemplo usando ArrayList e listando por For each como no primeiro codico?

Obrigado

1 Resposta

Jemerson

Seria algo assim:

public static void main(String[] args) {		
		ArrayList<String> nome = new ArrayList<String>();
		nome.add("João");
		nome.add("Pedro");
		nome.add("Thiago");
		
		//para todo s contida no arrayList nome
		for(String s : nome)
			//imprima
			System.out.println(s);
			
	}
Criado 2 de dezembro de 2011
Ultima resposta 10 de dez. de 2011
Respostas 1
Participantes 2