Sobes.tech
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.