logo

Java кратка ключова дума

Java къс ключовата дума е примитивен тип данни. Използва се за деклариране на променливи. Може да се използва и с методи. Може да съдържа 16-битово цяло число със знак, допълващо две.

Точки за запомняне

  • Шортът съдържа минимална стойност от -32 768 и максимална стойност от 32 767 (включително).
  • Стойността му по подразбиране е 0.
  • Размерът му по подразбиране е 2 байта.
  • Използва се за запазване на памет в големи масиви.
Java кратка ключова дума

Примери за ключова дума Java byte

Пример 1

Нека видим пример за използване на кратък тип данни с положителна и отрицателна стойност.

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

Изход:

ъглов материал
 num1: 10 num2: -10 

Пример 2

Нека видим пример, за да проверим дали краткият тип данни съдържа десетична стойност.

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

Изход:

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

Пример 3

Нека видим пример, за да проверим дали краткият тип данни съдържа плаваща стойност.

канела срещу мате
 public class ShortExample3 { public static void main(String...k) { short num=10f; System.out.println('num: '+num); } } 

Изход:

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

Пример 4

Нека видим пример, за да проверим дали краткият тип данни съдържа стойност char. В такъв случай компилаторът преобразува знака имплицитно в кратък тип и връща съответната ASCII стойност.

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

Изход:

 num: 97 

Пример 5

В този пример краткият тип данни съдържа минималната и максималната стойност.

разлика между масив и arraylist
 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);} } 

Изход:

 min: -32768 max: 32767 

Пример 6

Нека създадем метод, който връща стойност от кратък тип.

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

Изход:

 10