Java program az int típusú változók hosszúra konvertálására

Ebben a programban megtanuljuk az egész (int) változókat hosszú Java-változókká konvertálni.

A példa megértéséhez ismernie kell a következő Java programozási témákat:

  • Java adattípusok (primitív)

1. példa: Java program az int hosszúra konvertálására a Typecasting használatával

 class Main ( public static void main(String() args) ( // create int variables int a = 25; int b = 34; // convert int into long // using typecasting long c = a; long d = b; System.out.println(c); // 25 System.out.println(d); // 34 ) )

A fenti példában vannak inta és b típusú változóink. Figyelje meg a vonalakat,

 long c = a;

Itt a inttípusváltozó automatikusan konvertálódik long. Ez azért van, mert longmagasabb adattípus és intalacsonyabb adattípus.

Ennélfogva nem fog veszteséget szenvedni az adatok átállítása közben inta long. Ezt úgy hívják, hogy kiszélesítik a tipizálást . További információért keresse fel a Java Typecasting oldalt.

2. példa: Java program az int átalakításához Long objektummá a valueof () használatával

Konvertálhatjuk a inttype változót az Longosztály objektumává . Például,

 class Main ( public static void main(String() args) ( // create int variables int a = 251; // convert to an object of Long // using valueOf() Long obj = Long.valueOf(a); System.out.println(obj); // 251 ) )

A fenti példában azt a Long.valueOf()módszert használtuk, hogy az a változót objektummá alakítsuk Long.

Itt Longvan egy Java csomagoló osztály. További információkért látogasson el a Java Wrapper osztályra.

érdekes cikkek...