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.