EMZETT.
Увійти

Класи-обгортки (wrapper classes)

Коротко: Клас, що «обгортає» примітивний тип даних (наприклад, просте ціле) у повноцінний об’єкт, — потрібен, коли API чи колекція очікує об’єкт замість примітивного значення.

Докладніше: Примітивні значення самі по собі не мають методів і їх не можна зберігати в об’єктних структурах даних на кшталт списку — клас-обгортка дає примітивному значенню об’єктну оболонку з корисними додатковими функціями (наприклад, перетворення на рядок, методи порівняння).

Подробиці

int primitive = 5;              // prim

Див. також: непримітивні типи, byte