Тхе Јава кратак кључна реч је примитиван тип података. Користи се за декларисање променљивих. Такође се може користити са методама. Може да садржи 16-битни комплементарни цео број са знаком два.
Тачке које треба запамтити
- Схорт садржи минималну вредност од -32,768 и максималну вредност од 32,767 (укључиво).
- Његова подразумевана вредност је 0.
- Његова подразумевана величина је 2 бајта.
- Користи се за уштеду меморије у великим низовима.
Примери Јава бајт кључне речи
Пример 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
Погледајмо пример да проверимо да ли кратки тип података садржи вредност цхар. У том случају, компајлер пребацује карактер имплицитно на кратки тип и враћа одговарајућу АСЦИИ вредност.
public class ShortExample4 { public static void main(String...k) { short num='a'; System.out.println('num: '+num); } }
Излаз:
num: 97
Пример 5
У овом примеру, кратки тип података садржи минималну и максималну вредност.
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