Sobes.tech
Junior

Ako previesť referenčné typy na primitívne a naopak?

sobes.tech AI

Odpoveď od AI

V Jave sa za konverziu referenčných typov (obalov) na primitívne typy a naopak používa autoboxing a unboxing.

Príklad:

Integer wrapper = 10;       // autoboxing: int -> Integer
int primitive = wrapper;    // unboxing: Integer -> int

Tiež je možné explicitne konvertovať:

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

Pre iné typy (Double, Boolean atď.) je princíp podobný.