Sobes.tech
Junior

Кандайча шилтемелердин түрлөрүн негизги түрлөргө жана тескерисинче айландырууга болот?

sobes.tech AI

AIден жооп

Javaда, шилтемелүү түрлөрдү (жапкычтарды) негизги түрлөргө жана тескерисинче которуу үчүн авто-опактоо (autoboxing) жана авто-ачуу (unboxing) колдонулат.

Мисал:

Integer wrapper = 10;       // авто-опактоо: int -> Integer
int primitive = wrapper;    // авто-ачуу: Integer -> int

Ошондой эле, ачык түрдө которуу мүмкүн:

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

Башка түрлөр үчүн (Double, Boolean жана башка) принципи окшош.