Retorno de pesquisa no banco de dados

Bom dia, estou com um problema aqui.

Tenho uma pesquisa no banco de dados que retorna dois valores.

Estou armazenando esses valores em um List

Porém não estou conseguindo converter eles para String e exibí-los.

Alguém saberia me ajudar?

Obrigado

Não seria mais fácil fazer um List de String?

List<String> list = new ArrayList<String>(); 

Você poderia postar o código? Ficaria mais fácil!

Se postar o código, tenho certeza que seu problema vai ser resolvido rapidinho pelo pessoal aqui.

Pesquisa no banco

public List<Object> recuperarDadosParaFrame(){ return daoGenerico.findByNativeQuery("select count(co_area) as co_area, sum(nu_populacao_estimada) as nu_populacao_estimada " + "from dbsissolo.tb_denominacao_area td, (select ta.co_seq_area, " + "MAX (TO_DATE (td.dt_coleta, 'dd/mm/yyyy')) dt_coleta from dbsissolo.tb_denominacao_area td, " + "dbsissolo.tb_area ta where ta.co_seq_area = td.co_area group by ta.co_seq_area) " + "area where td.co_area = area.co_seq_area AND TO_DATE (td.dt_coleta, 'dd/mm/yyyy') = " + "TO_DATE (area.dt_coleta, 'dd/mm/yyyy') order by td.co_area, td.dt_coleta"); }

Retorno

public void retornaDadosFrame(){ List<Object> lista = servicoDACPE.recuperarDadosParaFrame(); area = lista.get(0).toString(); populacao = lista.get(1).toString(); }

e eu tento ler area e populacao