logo

Palavra-chave longa Java

O Java longo palavra-chave é um tipo de dados primitivo. É usado para declarar variáveis. Também pode ser usado com métodos. Ele pode conter um número inteiro de complemento de dois de 64 bits.

quantos zeros em 1 bilhão

Pontos para lembrar

  • O longo contém valor mínimo de -263e um valor máximo de 263-1.
  • No Java 8, o longo pode ser representado como um comprimento não assinado de 64 bits, que tem um valor mínimo de 0 e um valor máximo de 264-1
  • Seu valor padrão é 0L.
  • Seu tamanho padrão é 8 bytes.
  • É usado quando você precisa de um valor inteiro de intervalo maior.

Exemplos de palavras-chave longas Java

Exemplo 1

Vamos ver um exemplo de uso do tipo de dados longos com valores positivos e negativos.

 public class LongExample1 { public static void main(String...k) { long num1=10L; long num2=-10L; System.out.println('num1: '+num1); System.out.println('num2: '+num2); } } 

Saída:

 num1: 10 num2: -10 

Exemplo 2

Vejamos um exemplo para verificar se o tipo de dados longo contém valor decimal.

 public classLongExample2 { public static void main(String...k) { long num=10.5; System.out.println('num: '+num); } } 

Saída:

idade de pete davidson
 error: incompatible types: possible lossy conversion from double to long 

Exemplo 3

Vamos ver um exemplo para verificar se o tipo de dados longo contém valor flutuante.

 public class LongExample3 { public static void main(String...k) { long num=10f; System.out.println('num: '+num); } } 

Saída:

 error: incompatible types: possible lossy conversion from float to long 

Exemplo 4

Vamos ver um exemplo para verificar se o tipo de dados longo contém o valor char. Nesse caso, o compilador converte o caracter implicitamente para o tipo longo e retorna o valor ASCII correspondente.

 public class LongExample4 { public static void main(String...k) { long num='a'; System.out.println('num: '+num); } } 

Saída:

 num: 97 

Exemplo 5

Neste exemplo, o tipo de dados longo contém o valor mínimo e máximo.

 public class LongExample5 { public static void main(String...k) { long min=-9223372036854775808L; long max=9223372036854775807L; System.out.println('min: '+min); System.out.println('max: '+max); } } 

Saída:

 min: -9223372036854775808 max: 9223372036854775807 

Exemplo 6

Vamos criar um método que retorne um valor do tipo longo.

10 de 100
 public class LongExample6 { public long display() { return 10L; } public static void main(String[] args) { LongExample6 obj=new LongExample6(); System.out.println(obj.display()); } } 

Saída:

 10