Oi pessoal!!!
Alguém sabe se tem como converter array list para string?
Converter ArrayList para String??? Como assim?
Pra obter uma representação String de qualquer objeto é só usar o metodo toString(), mas acredito que não seja isso que você quer…
Strint str = lista.toString();
Oi Jair.
Obrigado por responder.
Na verdade euprecsode strings concatenadas para passar como argumento para uma pesquisa do Banco de Dados.
É assim,eu tenho um arraylist salvo na sessão e quero passar ele inteiro como parâmetro para pesquisa:
Object[][] where = {{"id","=",(ArrayList)session.getAttribute("idsessao")}};
Ele não aceita,só aceita String.
Você sabe como resolver?
Mas o que tem nesse ArrayList e o que o metodo espera?
O Array tem o cód de produtos que são recuperados em outra pesquisa.
Por exemplo 1,3 e 5.
Quero fazer uma outra pesquisa em outra tabela passando como parâmetro estes números recuperados.
Seria assim?
[code]String cods = "";
Iterator ite = lista.iterator();
while(ite.hasNext()){
cods += (String) ite.next();
cods += ", ";
}[/code]
Esse cast pra (String) claro que é se os objetos forem String, se for Integer por exemplo, você tem que fazer o cast pra Integer e depois pra String…
Olá Jair!!
Obrigado pelo código.
Agora vou implementar.
Um abraço.
Eduardo