Junior
Cum se convertesc tipurile de referință în tipuri primitive și invers?
sobes.tech AI
Răspuns de la AI
În Java, pentru conversia tipurilor de referință (wrappers) în tipuri primitive și invers, se utilizează autoboxing și unboxing.
Exemplu:
Integer wrapper = 10; // autoboxing: int -> Integer
int primitive = wrapper; // unboxing: Integer -> int
De asemenea, se pot face conversii explicite:
Integer wrapper = Integer.valueOf(5);
int primitive = wrapper.intValue();
Pentru alte tipuri (Double, Boolean etc.), principiul este similar.