logo

Java duga ključna riječ

Java dugo ključna riječ je primitivni tip podataka. Koristi se za deklariranje varijabli. Također se može koristiti s metodama. Može sadržavati 64-bitni cijeli broj s dva komplementa.

heapify sortirati

Bodovi za pamćenje

  • Dugi sadrži minimalnu vrijednost -263i maksimalnu vrijednost 263-1.
  • Od Jave 8, long se može predstaviti kao nepredznačeni 64-bitni long, koji ima minimalnu vrijednost 0 i maksimalnu vrijednost 264-1
  • Njegova zadana vrijednost je 0L.
  • Njegova zadana veličina je 8 bajtova.
  • Koristi se kada vam je potrebna cjelobrojna vrijednost većeg raspona.

Primjeri Java dugih ključnih riječi

Primjer 1

Pogledajmo primjer korištenja dugog tipa podataka s pozitivnom i negativnom vrijednošću.

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

Izlaz:

 num1: 10 num2: -10 

Primjer 2

Pogledajmo primjer da provjerimo drži li dugi tip podataka decimalnu vrijednost.

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

Izlaz:

niz sortiran u Javi
 error: incompatible types: possible lossy conversion from double to long 

Primjer 3

Pogledajmo primjer za provjeru drži li dugi tip podataka float vrijednost.

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

Izlaz:

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

Primjer 4

Pogledajmo primjer da provjerimo drži li long tip podataka char vrijednost. U tom slučaju, prevodilac tipizira znak implicitno u dugi tip i vraća odgovarajuću ASCII vrijednost.

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

Izlaz:

 num: 97 

Primjer 5

U ovom primjeru dugi tip podataka sadrži minimalnu i maksimalnu vrijednost.

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

Izlaz:

 min: -9223372036854775808 max: 9223372036854775807 

Primjer 6

Kreirajmo metodu koja vraća vrijednost dugog tipa.

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

Izlaz:

 10