Sobes.tech
Назад к вопросам
Junior
173

Как переводить ссылочные типы в примитивные и наоборот?

Ответ от нейросети

sobes.tech AI

В Java для преобразования ссылочных типов (оберток) в примитивные и наоборот используются автоупаковка (autoboxing) и автораспаковка (unboxing).

Пример:

Integer wrapper = 10;       // автоупаковка: int -> Integer
int primitive = wrapper;    // автораспаковка: Integer -> int

Также можно явно преобразовывать:

Integer wrapper = Integer.valueOf(5);
int primitive = wrapper.intValue();

Для других типов (Double, Boolean и т.д.) принцип аналогичный.