logo

Java kort nyckelord

Java kort nyckelord är en primitiv datatyp. Den används för att deklarera variabler. Det kan också användas med metoder. Den kan innehålla ett 16-bitars signerat två-komplement heltal.

Punkter att komma ihåg

  • Kortet innehåller ett lägsta värde på -32 768 och ett maxvärde på 32 767 (inklusive).
  • Dess standardvärde är 0.
  • Dess standardstorlek är 2 byte.
  • Det används för att spara minne i stora arrayer.
Java kort nyckelord

Exempel på Java byte nyckelord

Exempel 1

Låt oss se ett exempel för att använda kort datatyp med positivt och negativt värde.

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

Produktion:

 num1: 10 num2: -10 

Exempel 2

Låt oss se ett exempel för att kontrollera om den korta datatypen har ett decimalvärde.

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

Produktion:

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

Exempel 3

Låt oss se ett exempel för att kontrollera om den korta datatypen har ett flytvärde.

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

Produktion:

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

Exempel 4

Låt oss se ett exempel för att kontrollera om den korta datatypen har char-värde. I sådana fall typcastar kompilatorn tecknet implicit till kort typ och returnerar motsvarande ASCII-värde.

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

Produktion:

 num: 97 

Exempel 5

I det här exemplet innehåller kort datatyp minimi- och maximivärdet.

 public class ShortExample5 { public static void main(String...k) { short min=-32768; short max=32767; System.out.println('min: '+min); System.out.println('max: '+max);} } 

Produktion:

 min: -32768 max: 32767 

Exempel 6

Låt oss skapa en metod som returnerar ett kort typvärde.

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

Produktion:

 10