Java

Como converter int para Long no Java

Neste tutorial mostro como converter int para Long no Java.


Introdução

Neste tutorial irei mostrar três(3) formas de como converter int para Long no Java.

Durante este tutorial irei mostrar a três(3) formas melhores formas para realizar a conversão de int para Long no java.

Para este tutorial irei demonstrar a conversão usando o cast (long),  o construtor da classe Long e o método (valueOf) da classe Long.

 

Convertendo int para Long no Java

1ª Forma usando o cast:

 

A primeira forma que vamos utilizar será o cast explicito(long).

No Java, o termo “cast” refere-se à conversão de um valor de um tipo de dado para outro, no Java existem dois tipos principais de casts  (o cast implícito e o cast explícito).

Para o nosso primeiro exemplo vamos utilizar o cast explicito(long).

Logo abaixo mostro o código que utilizei para nosso exemplo, onde crio uma variável do tipo int chamada (intValue) e atribuo o valor dez (10).

E logo em seguida faço o cast  desta variável e atribuo o valor para variável Long chamada (longValue).

 

// Usando cast 
   int intValue = 10; 
Long longValue = (long) intValue;

 

2ª Forma Usando o Construtor da classe Long

 

A segunda forma que iremos usar para converter  um número de int para Long será o construtor da classe Long.

No exemplo abaixo, primeiro defino uma variável do tipo int chamada (intValue) e atribuo o valor dez(10).

Em seguida faço a conversão usando o construtor Long, passando a variável (intValue) no construtor e atribuo o valor para variável Long chamada (longValue).

 

// Usando o Construtor da classe long

intintValue = 10;

Long longValue = new Long(intValue);

 

3ª e melhor forma de converter int para Long, usando o método valueOf da class Long

 

A terceira e ultima forma é usando o metodo (valueOf) da class Long.

Para isso defino uma variável do tipo int chamada (intValue) e atribuo o valor dez(10).

Logo após faço a conversão usando o método (valueOf) passando a variável (intValue) como parâmetro do método e logo depois  atribuo o valor retornado para variável Long chamada (longValue).

 

// Usando o metódo valueOf da classe long

int intValue = 10;

Long longValue = Long.valueOf(intValue);

 

Esse foi um breve tutorial mostrando três(3) formas de conversão de int para Long, logo abaixo disponibilizo um vídeo mostrando a implementação deste tutorial.

 

 

Referências:

https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html

 

 

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *