Junior
İstinad tiplərini primitiv tiplərə necə çevirmək və əksinə?
sobes.tech Süni İntellekt
AI-dan cavab
Java-da, referans tiplərini (qablaşdırıcılar) primitiv tiplərə çevirmək və əksinə, avtomatik paketləmə (autoboxing) və avtomatik açma (unboxing) istifadə olunur.
Nümunə:
Integer wrapper = 10; // avtomatik paketləmə: int -> Integer
int primitive = wrapper; // avtomatik açma: Integer -> int
Həmçinin, açıq şəkildə çevirmək də mümkündür:
Integer wrapper = Integer.valueOf(5);
int primitive = wrapper.intValue();
Digər tiplər üçün (Double, Boolean və s.) prinsipi oxşardır.