Sobes.tech
Junior

Kaip konvertuoti nuorodų tipus į primityvius ir atvirkščiai?

sobes.tech AI

Atsakymas iš AI

Java kalboje, nuorodų tipų (apvalkų) konvertavimui į pirminius tipus ir atvirkščiai naudojami automatinis įpakavimas (autoboxing) ir automatinis išpakavimas (unboxing).

Pavyzdys:

Integer wrapper = 10;       // automatinis įpakavimas: int -> Integer
int primitive = wrapper;    // automatinis išpakavimas: Integer -> int

Taip pat galima aiškiai konvertuoti:

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

Kitiems tipams (Double, Boolean ir kt.) principas yra panašus.