Java-program til at konvertere int-type variabler til dobbelt

I dette program lærer vi at konvertere heltal (int) variablerne til det dobbelte i Java.

For at forstå dette eksempel skal du have kendskab til følgende Java-programmeringsemner:

  • Java-datatyper (primitive)
  • Java Basic Input og Output

Eksempel 1: Java-program til at konvertere int til dobbelt ved hjælp af 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 ovenstående eksempel har vi inttypevariabler a og b. Bemærk linjen,

 double c = a;

Her intkonverteres typevariablen automatisk til double. Det er fordi det doubleer en højere datatype (datatype med større størrelse) og inter en lavere datatype (datatype med mindre størrelse).

Derfor vil der ikke være noget tab af data under konvertering fra inttil double. Dette kaldes udvidelse af typecasting . For at lære mere, besøg Java Typecasting.

Eksempel 2: Konverter int til objekt af Double ved hjælp af valueOf ()

Vi kan også konvertere inttypevariablen til et objekt i Doubleklassen. For eksempel,

 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 ovenstående eksempel har vi brugt Double.valueOf()metoden til at konvertere variablen a til et objekt af Double.

Her Doubleer en indpakningsklasse i Java. For at lære mere, besøg Java Wrapper Class.

Interessante artikler...