logo

Krótkie słowo kluczowe w Javie

Jawa krótki słowo kluczowe jest prymitywnym typem danych. Służy do deklarowania zmiennych. Można go również używać z metodami. Może przechowywać 16-bitową liczbę całkowitą z uzupełnieniem do dwóch ze znakiem.

normalizacja w bazie danych

Punkty do zapamiętania

  • Krótka zawiera minimalną wartość -32 768 i maksymalną wartość 32 767 (włącznie).
  • Jego domyślna wartość to 0.
  • Jego domyślny rozmiar to 2 bajty.
  • Służy do oszczędzania pamięci w dużych tablicach.
Krótkie słowo kluczowe w Javie

Przykłady słowa kluczowego Java Byte

Przykład 1

Zobaczmy przykład użycia krótkiego typu danych z wartością dodatnią i ujemną.

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

Wyjście:

 num1: 10 num2: -10 

Przykład 2

Zobaczmy przykład sprawdzający, czy krótki typ danych zawiera wartość dziesiętną.

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

Wyjście:

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

Przykład 3

Zobaczmy przykład sprawdzający, czy krótki typ danych przechowuje wartość zmiennoprzecinkową.

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

Wyjście:

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

Przykład 4

Zobaczmy przykład sprawdzający, czy typ danych short przechowuje wartość char. W takim przypadku kompilator niejawnie rzutuje znak na typ krótki i zwraca odpowiednią wartość ASCII.

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

Wyjście:

 num: 97 

Przykład 5

W tym przykładzie krótki typ danych przechowuje wartość minimalną i maksymalną.

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

Wyjście:

 min: -32768 max: 32767 

Przykład 6

Stwórzmy metodę zwracającą wartość typu krótkiego.

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

Wyjście:

 10