❓ Что такое Autoboxing и Unboxing?
Autoboxing — автоматическое преобразование примитива в класс-обёртку (int → Integer).
Unboxing — обратное преобразование (Integer → int).
Удобно, но есть подводные камни
— возможен NullPointerException при unboxing null
— снижает производительность (создание объектов)
— проблемы с == (сравнивает ссылки, а не значения)
🐸 Библиотека собеса по Java
#core
Post #1430
959
- ❤ 3
- 👍 2
- 🔥 1