
Класс-обертка (wrapper class) — это класс, который обеспечивает возможность использования примитивных типов данных как объектов. Каждый примитивный тип данных в Java имеет соответствующий класс-обертку:
byte
- Byte
, short
- Short
, int
- Integer
, long
- Long
, float
- Float
, double
- Double
, boolean
- Boolean
и char
- Character
.Классы-обертки используются, например, при работе с объектами коллекций, такими как
ArrayList
, где примитивные типы не могут быть использованы (список может хранить только объекты).В этом примере мы создаем объекты классов-оберток для примитивных типов
int
, double
, char
и выводим значения этих объектов с помощью метода println()
.