Junior
Come convertire tipi di riferimento in tipi primitivi e viceversa?
sobes.tech AI
Risposta dell'AI
In Java, per convertire tipi di riferimento (wrapper) in tipi primitivi e viceversa, si utilizzano l'autoboxing e l'unboxing.
Esempio:
Integer wrapper = 10; // autoboxing: int -> Integer
int primitive = wrapper; // unboxing: Integer -> int
È anche possibile convertire esplicitamente:
Integer wrapper = Integer.valueOf(5);
int primitive = wrapper.intValue();
Per altri tipi (Double, Boolean, ecc.), il principio è analogo.