Duvida como converter um campo int para objeto Long

2 respostas
P

Olá,

Duvida como converter um campo int para objeto Long

abs

for (int i = 0; i < getLista().length; i++) {
				if (!"".equals(this.dtoReport.getLista()[i])){
                        Long codigo = i ;

				}
			}

2 Respostas

davidtiagoconceicao

Não é possível faz um widening e depois um boxing implícitos.
Tente fazer o cast explícito:

Long codigo = (long) i ;
hmichel

Ou ainda:

Long codigo = new Long(i);

para versões < 1.5 do JDK.

[]'s

Criado 19 de fevereiro de 2009
Ultima resposta 27 de fev. de 2009
Respostas 2
Participantes 3