Junior
Kā pārvērst atsauces tipus primitivajos tipos un otrādi?
sobes.tech AI
Atbilde no AI
Java valodā, lai pārveidotu atsauces tipus (apvalkšņus) uz primitivajiem tipiem un otrādi, tiek izmantots automātiskais iepakojums (autoboxing) un automātiskais atvākšana (unboxing).
Piemērs:
Integer wrapper = 10; // automātiska iepakošana: int -> Integer
int primitive = wrapper; // automātiska atvākšana: Integer -> int
Tāpat ir iespējams skaidri pārveidot:
Integer wrapper = Integer.valueOf(5);
int primitive = wrapper.intValue();
Citiem tipiem (Double, Boolean utt.) princips ir līdzīgs.