Sobes.tech
Junior

Ինչպես փոխարկել հղման տիպերը՝ primitive և հակառակը?

sobes.tech AI

Պատասխան AI-ից

Java-ում, հղումային տիպերը (օղակները) փոխարկելու համար դեպի հիմնական տիպեր և հակառակը, օգտագործվում են ավտոբոքսինգ և անբոքսինգ:

Օրինակ՝

Integer wrapper = 10;       // ավտոբոքսինգ՝ int -> Integer
int primitive = wrapper;    // անբոքսինգ՝ Integer -> int

Նույնպես, կարելի է հստակ փոխարկել՝

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

Այլ տիպերի (Double, Boolean և այլն) համար սկզբունքը նույնն է։