Obter uma String de um ArrayList[RESOLVIDO]

Fala Galera, to com uma duvida aqui… Na verdade já tem um bom tempo que estou tentanto resolver, mas ainda to perdidão.

é o seguinte, faço uma busca no banco usando como parametro uma String.

List<Amk_contato> list = contatosDAO.buscarPorCnpj(contato_cnpj);

no DAO estou usando Hibernate e procuro pela String dessa forma:

[code]
public List<Amk_contato> buscarPorCnpj(String contato_cnpj) {
Transaction transacao = sessao.beginTransaction();

		Criteria consulta = sessao.createCriteria(Amk_contato.class);
		consulta = consulta.add(Restrictions.like("contato_cnpj", "%"+contato_cnpj+"%"));
		
		List<Amk_contato> resultado = consulta.list();
		transacao.commit();
		return resultado;
		
	}[/code]

Ao retornar gostaria de percorrer a list e extrair dela o Id da classe Amk_classe;

Podem me ajudar a resolver isso ???

PS: Ainda sou iniciante;

Obrigado

Pesquise sobre for e forEach em java.

opa… dupliquei informação… desculpa!

abs.

List<Amk_contato>lista = buscarPorCnpj(String contato_cnpj);
for(Amk_contato amkContato : lista){
      Integer id = amkContato.getId(); //não sei qual é o tipo do seu ID
}

Abraço!

–edit
malz ae galera na hora q eu postei não tinha nenhum post :stuck_out_tongue:

kritiuns Valeu Cara… era isso mesmo, tinha tentado de forma parecida mas eu estava aplicando de forma errada.

Valeu a todos ae…

Att

Demoro Brow adicione [Resolvido] no assunto do primeiro post deste tópico!

[quote=kritiuns] List<Amk_contato>lista = buscarPorCnpj(String contato_cnpj); for(Amk_contato amkContato : lista){ Integer id = amkContato.getId(); //não sei qual é o tipo do seu ID }

Abraço![/quote]
Contradição detectada…

como pode ser contradição se os 2 dizem a mesma coisa ?

(^.^) sem palavras ^.^

Um dá conselhos para pesquisa e aprendizado…o outro dá a resposta :smiley: