Arraylist para String

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