logo

Krátké klíčové slovo Java

Java krátký klíčové slovo je primitivní datový typ. Používá se k deklaraci proměnných. Může být také použit s metodami. Může obsahovat 16bitové celé číslo doplněné dvojkou se znaménkem.

Body k zapamatování

  • Short obsahuje minimální hodnotu -32 768 a maximální hodnotu 32 767 (včetně).
  • Jeho výchozí hodnota je 0.
  • Jeho výchozí velikost je 2 bajty.
  • Používá se pro úsporu paměti ve velkých polích.
Krátké klíčové slovo Java

Příklady klíčových slov Java byte

Příklad 1

Podívejme se na příklad použití krátkého datového typu s kladnou a zápornou hodnotou.

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

Výstup:

 num1: 10 num2: -10 

Příklad 2

Podívejme se na příklad, abychom ověřili, zda datový typ short obsahuje desítkovou hodnotu.

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

Výstup:

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

Příklad 3

Podívejme se na příklad pro kontrolu, zda datový typ short má plovoucí hodnotu.

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

Výstup:

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

Příklad 4

Podívejme se na příklad pro kontrolu, zda krátký datový typ obsahuje hodnotu char. V takovém případě překladač přetypuje znak implicitně na krátký typ a vrátí odpovídající hodnotu ASCII.

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

Výstup:

 num: 97 

Příklad 5

V tomto příkladu krátký datový typ obsahuje minimální a maximální hodnotu.

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

Výstup:

 min: -32768 max: 32767 

Příklad 6

Vytvořme metodu, která vrací krátkou typovou hodnotu.

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

Výstup:

 10