logo

Krátke kľúčové slovo Java

Java krátky kľúčové slovo je primitívny dátový typ. Používa sa na deklarovanie premenných. Dá sa použiť aj s metódami. Môže obsahovať 16-bitové celé číslo so znamienkom dvojky.

Body na zapamätanie

  • Short obsahuje minimálnu hodnotu -32 768 a maximálnu hodnotu 32 767 (vrátane).
  • Jeho predvolená hodnota je 0.
  • Jeho predvolená veľkosť je 2 bajty.
  • Používa sa na šetrenie pamäte vo veľkých poliach.
Krátke kľúčové slovo Java

Príklady kľúčového slova bajt Java

Príklad 1

Pozrime sa na príklad použitia krátkeho dátové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ýkon:

java slučky
 num1: 10 num2: -10 

Príklad 2

Pozrime sa na príklad na kontrolu, či krátky dátový typ obsahuje desiatkovú hodnotu.

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

Výkon:

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

Príklad 3

Pozrime sa na príklad, aby sme skontrolovali, či krátky dátový typ obsahuje plávajúcu hodnotu.

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

Výkon:

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

Príklad 4

Pozrime sa na príklad na kontrolu, či krátky dátový typ obsahuje hodnotu char. V takom prípade kompilátor pretypuje znak implicitne na krátky typ a vráti zodpovedajúcu hodnotu ASCII.

zmeniť pridať stĺpec Oracle
 public class ShortExample4 { public static void main(String...k) { short num='a'; System.out.println('num: '+num); } } 

Výkon:

 num: 97 

Príklad 5

V tomto príklade krátky dátový typ obsahuje minimálnu a maximálnu 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ýkon:

 min: -32768 max: 32767 

Príklad 6

Vytvorme metódu, ktorá vráti hodnotu krátkeho typu.

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

Výkon:

 10