Debugando no eclipse

3 respostas
jason_bourne

Pessoal,

Estou no modo debug no eclipse pra ver se esta retornando os valores corretamente pra uma variável do tipo List, segue:

List listagemAtivos = prospecto.retornaListagem('A');

E quando passo o mouse em cima da variável listagemAtivos aparece:

Esta vindo com o List correto?

3 Respostas

T

ArrayList é uma classe concreta que implementa a interface List.

Ele mostra ArrayList<E> porque o debugger não consegue saber (já que essa informação é perdida durante a compilação) se é um ArrayList<Ativo>, ArrayList<Passivo> ou seja lá o que for. Por isso, ele mostra só <E>.

lina

Oi,
você pode tentar selecionar a variavel em modo debug e clicar com o botão direito do mouse em Watch…

vai abrir um painelzinho… com a sua variavel… provavelmente nela vai ter um + do lado, clique nele… e verifique as opções…

Tchauzin!

jason_bourne

lina:
Oi,
você pode tentar selecionar a variavel em modo debug e clicar com o botão direito do mouse em Watch…

vai abrir um painelzinho… com a sua variavel… provavelmente nela vai ter um + do lado, clique nele… e verifique as opções…

Tchauzin!

Brigado Lina :slight_smile:

Criado 29 de junho de 2007
Ultima resposta 29 de jun. de 2007
Respostas 3
Participantes 3