Hogyan alakítsuk át az int-t duplává Java-ban

Hogyan Alakitsuk At Az Int T Duplava Java Ban



A Java-ban a legnépszerűbb primitív adattípusok a „ kettős ” és „ int “. A dupla adattípus kiterjedtebb, mint az int típus, mivel 64 bites lebegőpontos számokat tárol, és több memóriát foglal el, míg az egész típus 32 bites egész számokat tárol. A Java implicit módon az int értékeket duplájára konvertálja. Előfordulhat azonban, hogy ezt a műveletet kifejezetten meg kell dupláznia.

Ez a blog leírja az int double-ba konvertálásának módszerét Java nyelven.

Hogyan lehet az int-t duplává alakítani Java-ban?

A duplává konvertáláshoz használhatja a következőket:







  • Hozzárendelés operátor
  • Typecasting
  • valueOf() metódus

Most egyenként megvizsgáljuk az említett módszereket.



1. módszer: Konvertálja int duplává a hozzárendelési operátor segítségével

Java programozási nyelvben az alacsonyabb adattípus könnyen konvertálható magasabb adattípussá az Assignment operátor segítségével = ”. Ezt implicit konverziónak nevezik.



Szintaxis





kettős b = a

Itt a hozzárendelés operátora ' = ' átalakítja ' a ' int típusú változóból ' b ”, ami egy dupla típusú változó.

Példa
Ebben a példában először létrehozunk egy '' nevű int változót a ” a következő értékkel:



int a = 14 ;

Ezután duplájára konvertáljuk a ' = ” hozzárendelési operátort, és tárolja a kapott értéket a „ b ”:

kettős b = a ;

Végül hajtsa végre a „ System.out.println() ” módszer a konvertált érték megjelenítéséhez a konzolon:

Rendszer. ki . println ( 'Az egész érték duplájára konvertálva: ' + b ) ;

A kimenet azt mutatja, hogy az egész számot sikerült dupla értékké konvertálni:

2. módszer: Alakítsa át int duplává Typecasting segítségével

A Typecasting-ot akkor használjuk, ha egyik adattípust egy másikra szeretnénk konvertálni. Pontosabban, int dupla konverzióra is használható.

Szintaxis

kettős b = ( kettős ) a ;

Itt konvertáljuk a „ a ' int típusú változóból ' b ”, ami egy dupla típusú változó. Az ( kettős ) jelzi a szükséges typecasted adattípust.

Példa
Ebben a példában ugyanazt az egész típusú ' a ' változót, és konvertálja az értékét ''-ra kettős ” a Typecasting segítségével. Itt a hozzárendelés operátor is használatos; azonban a megadott egész szám a double típusba kerül, majd a double típusú változóban tárolódik b ”:

kettős b = ( kettős ) a ;

Ezután nyomtassa ki a konvertált értéket a „ System.out.println() ” módszer:

Rendszer. ki . println ( 'A typecasting által duplájára konvertált egész szám: ' + b ) ;

Kimenet

Bármilyen beépített Java metódust szeretne használni a megadott célra? Irány a következő rész!

3. módszer: Int konvertálása duplává a valueOf() módszer használatával

Az ' Kettős 'A Java wrapper osztály egy ' értéke() ” módszerrel, amellyel in-t duplává alakíthatunk. Ez egy statikus típusú metódus, ami azt jelenti, hogy nem kell objektumot létrehoznunk és a metódust az osztálynévvel meghívnunk, mivel ez a további lépés nélkül is elérhető.

Szintaxis

kettős b = Kettős. értéke ( a ) ;

Itt konvertáljuk a „ a ' int típusú változóból ' b ' átadva érvként a ' értéke() ” módszerrel.

Példa
Itt konvertáljuk a már létrehozott ' a ” változó segítségével a értéke() módszer. A módszer a „ a ” argumentumként, és a konvertált dupla értéket adja vissza:

kettős b = Kettős. értéke ( a ) ;

Végül nyomtassa ki a konvertált értéket a „ System.out.println() ” módszer:

Rendszer. ki . println ( 'A wrapperClass által duplájára konvertált egész szám: ' + b ) ;

Kimenet

Összeállítottunk minden lényeges instrukciót, ami az int double-re konvertálásához kapcsolódik Java nyelven.

Következtetés

Az int double-vé konvertálására Java nyelven három módszer áll rendelkezésre: az Assignment operátor, a Typecasting és a Double Java wrapper osztály valueOf() metódusa. Mindezek a módszerek megközelítőleg ugyanúgy működnek; azonban preferenciáitól függően bármelyiket választhatja. Ebben a bejegyzésben leírtuk azokat a módszereket, amelyekkel az int kettőssé konvertálható Java nyelven.