Назад к вопросам
Junior
172
Как переводить ссылочные типы в примитивные и наоборот?
Ответ от нейросети
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 и т.д.) принцип аналогичный.