Класс Short
Класс Short представляет собой обертку для примитивного типа short.
Он позволяет использовать примитивное значение short как объект.
Это необходимо в тех случаях, когда требуются объекты, например, при работе с коллекциями.
Класс содержит методы для преобразования строки в число, сравнения значений, а также
константы, определяющие минимальное и максимальное значение типа.
Синтаксис
Short shortObject = Short.valueOf(short value);
Short shortObject = Short.valueOf(String s);
Пример
Давайте создадим объект класса Short из примитивного значения и выведем его на экран:
public class Main
{
public static void main(String[] args)
{
short primitiveShort = 12345;
Short shortObject = Short.valueOf(primitiveShort);
System.out.println(shortObject);
}
}
Результат выполнения кода:
12345
Пример
Давайте преобразуем строку в число типа short:
public class Main
{
public static void main(String[] args)
{
String str = "12345";
Short shortObject = Short.valueOf(str);
System.out.println(shortObject);
}
}
Результат выполнения кода:
12345
Пример
Давайте получим примитивное значение из объекта класса Short:
public class Main
{
public static void main(String[] args)
{
Short shortObject = Short.valueOf("12345");
short primitiveShort = shortObject.shortValue();
System.out.println(primitiveShort);
}
}
Результат выполнения кода:
12345
Смотрите также
-
метод
parseShort,
который преобразует строку в примитив short -
метод
to-int,
который преобразует значение в тип int -
метод
boxing,
который автоматически упаковывает примитив в объект -
метод
unboxing,
который автоматически распаковывает объект в примитив