Java-programm int-tüüpi muutujate teisendamiseks kahekordseks

Selles programmis õpime teisendama täisarvu (int) muutujad Java-s kahekordseks.

Selle näite mõistmiseks peaksid teil olema teadmised järgmistest Java programmeerimise teemadest:

  • Java andmetüübid (primitiivsed)
  • Java põhisisend ja väljund

Näide 1: Java-programm teisendamaks int kahekordistamiseks, kasutades 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 ) )

Ülaltoodud näites on meil inttüübimuutujad a ja b. Pange tähele joont,

 double c = a;

Siin intteisendatakse tüübimuutuja automaatselt double. Selle põhjuseks doubleon suurem andmetüüp (suurema tüüpi andmetüüp) ja intmadalam andmetüüp (väiksema suurusega andmetüüp).

Seega ei tule mingit kahju andmeid, kui muundamist intet double. Seda nimetatakse tüpecastingu laiendamiseks . Lisateabe saamiseks külastage Java Typecasting.

Näide 2: teisendage int topeltobjektiks, kasutades valueOf ()

Samuti võime tüübimuutuja teisendada klassi intobjektiks Double. Näiteks,

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

Ülaltoodud näites oleme Double.valueOf()muutuja a teisendamiseks objektiks kasutanud meetodit Double.

Siin Doubleon Java-ümbriste klass. Lisateabe saamiseks külastage Java Wrapperi klassi.

Huvitavad Artiklid...