Java-program för att konvertera int-typvariabler till dubbla

I det här programmet lär vi oss att konvertera heltal (int) variablerna till det dubbla i Java.

För att förstå detta exempel bör du ha kunskap om följande Java-programmeringsämnen:

  • Java-datatyper (primitiva)
  • Java Basic Input and Output

Exempel 1: Java-program för att konvertera int till dubbel med Typecasting

 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 ) )

I exemplet ovan har vi inttypvariabler a och b. Lägg märke till raden,

 double c = a;

Här intomvandlas typvariabeln automatiskt till double. Det beror på att det doubleär en högre datatyp (datatyp med större storlek) och intär en lägre datatyp (datatyp med mindre storlek).

Därför kommer det inte att förlora data när du konverterar från inttill double. Detta kallas vidgning typecasting . För mer information, besök Java Typecasting.

Exempel 2: Konvertera int till objekt för Double med valueOf ()

Vi kan också konvertera inttypvariabeln till ett objekt i Doubleklassen. Till exempel,

 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 ) )

I exemplet ovan har vi använt Double.valueOf()metoden för att konvertera variabeln a till ett objekt av Double.

Här Doubleär en omslagsklass i Java. För att lära dig mer, besök Java Wrapper Class.

Intressanta artiklar...