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

Ebben a programban megtanuljuk az egész (int) változókat kettőssé konvertálni a Java-ban.

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

  • Java adattípusok (primitív)
  • Java Basic bemenet és kimenet

1. példa: Java program az int kettősvé konvertálásához a Typecasting használatával

 class Main ( public static void main(String() args) ( // create int variables int a =33; int b = 29; // convert int into double // using typecasting double c = a; double d = b; System.out.println(c); // 33.0 System.out.println(d); // 29.0 ) )

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

 double c = a;

Itt a inttípusváltozó automatikusan konvertálódik double. Ennek oka double, hogy magasabb adattípus (nagyobb méretű adattípus) és intalacsonyabb adattípus (kisebb méretű adattípus).

Ennélfogva nem fog veszteséget szenvedni az adatok átállítása közben inta double. 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: Az int átalakítása Double objektummá az valueOf () használatával

A inttípusú változót átalakíthatjuk az Doubleosztály objektumává is . Például,

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

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

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

érdekes cikkek...