Duvida basica de conversão de Objeto Long

1 resposta Resolvido
java
Dayson_Rodrigues

estou com uma parte desse codigo;

Contato contatoRemovido = new Contato();
contatoRemovido.setId(Long.parseLong(id));

é a mesma coisa eu fazer assim?

Contato contatoRemovido = new Contato();
contatoRemovido.setId(new Long(id));

1 Resposta

Jeanderson_Silva
Solucao aceita

Não é a mesma coisa:
Long.parseLong() retorna um valor primitivo do tipo long
new Long() ele retorna uma instância de um objeto, ou seja, está criando um objeto da classe Long

Criado 27 de abril de 2017
Ultima resposta 27 de abr. de 2017
Respostas 1
Participantes 2