logo

Java lang trefwoord

De Java lang trefwoord is een primitief gegevenstype. Het wordt gebruikt om variabelen te declareren. Het kan ook worden gebruikt met methoden. Het kan een 64-bits twee-complement geheel getal bevatten.

Punten om te onthouden

  • De lange bevat een minimumwaarde van -263en een maximale waarde van 263-1.
  • Vanaf Java 8 kan de long worden weergegeven als een niet-ondertekende 64-bit long, die een minimumwaarde van 0 en een maximumwaarde van 2 heeft64-1
  • De standaardwaarde is 0L.
  • De standaardgrootte is 8 byte.
  • Het wordt gebruikt als u een geheel getalwaarde met een hoger bereik nodig heeft.

Voorbeelden van lange Java-zoekwoorden

voorbeeld 1

Laten we een voorbeeld bekijken waarin een lang gegevenstype met positieve en negatieve waarde wordt gebruikt.

base64-decodering in js
 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); } } 

Uitgang:

 num1: 10 num2: -10 

Voorbeeld 2

Laten we een voorbeeld bekijken om te controleren of het lange gegevenstype een decimale waarde bevat.

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

Uitgang:

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

Voorbeeld 3

Laten we een voorbeeld bekijken om te controleren of het lange gegevenstype een float-waarde bevat.

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

Uitgang:

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

Voorbeeld 4

Laten we een voorbeeld bekijken om te controleren of het lange gegevenstype een char-waarde bevat. In dat geval typeert de compiler het teken impliciet naar het lange type en retourneert de overeenkomstige ASCII-waarde.

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

Uitgang:

array gesorteerd in Java
 num: 97 

Voorbeeld 5

In dit voorbeeld bevat het lange gegevenstype de minimum- en maximumwaarde.

 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); } } 

Uitgang:

 min: -9223372036854775808 max: 9223372036854775807 

Voorbeeld 6

Laten we een methode maken die een lange typewaarde retourneert.

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

Uitgang:

 10