Sobes.tech
Junior

Como converter tipos de referência em tipos primitivos e vice-versa?

sobes.tech IA

Resposta da IA

Em Java, para converter tipos de referência (envelopes) em tipos primitivos e vice-versa, usa-se autoboxing e unboxing.

Exemplo:

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

Também é possível converter explicitamente:

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

Para outros tipos (Double, Boolean, etc.), o princípio é semelhante.