Kuidas teisendada int kahekordseks Javas

Kuidas Teisendada Int Kahekordseks Javas



Javas on kõige populaarsemad primitiivsed andmetüübid ' kahekordne ” ja „ int “. Topeltandmetüüp on mahukam kui int-tüüp, kuna see salvestab 64-bitised ujukomaarvud ja võtab rohkem mäluruumi, samas kui täisarvu tüüp salvestab 32-bitised täisarvud. Java teisendab kaudselt int väärtused kahekordseks. Siiski peate võib-olla seda tegema, et kahekordistada.

See ajaveeb kirjeldab meetodit int kahekordseks teisendamiseks Javas.

Kuidas teisendada int kahekordseks Javas?

Kahekordseks teisendamiseks võite kasutada järgmist:







  • Määramise operaator
  • Typecasting
  • väärtusOf() meetod

Nüüd kontrollime kõiki nimetatud meetodeid ükshaaval.



1. meetod: teisendage int kahekordseks, kasutades määramisoperaatorit

Java programmeerimiskeeles saab madalama andmetüübi hõlpsasti teisendada kõrgemaks andmetüübiks, kasutades määramisoperaatorit ' = ”. Seda nimetatakse kaudseks teisendamiseks.



Süntaks





kahekordne b = a

Siin on määramise operaator ' = ' teisendab ' a ' int tüüpi muutuja ' b ”, mis on topelttüüpi muutuja.

Näide
Selles näites loome esiteks muutuja int nimega ' a ” järgmise väärtusega:



int a = 14 ;

Seejärel teisendame selle kahekordseks, kasutades ' = ' määramise operaator ja salvestage saadud väärtus kausta ' b ”:

kahekordne b = a ;

Lõpuks käivitage ' System.out.println() ” meetod teisendatud väärtuse kuvamiseks konsoolil:

Süsteem. välja . println ( 'Täisarv teisendati kahekordseks: ' + b ) ;

Väljund näitab, et täisarv on edukalt teisendatud topeltväärtuseks:

2. meetod: teisendage int kahekordseks, kasutades Typecastingut

Typecastingut kasutatakse siis, kui soovime teisendada ühe andmetüübi teiseks. Täpsemalt saab seda kasutada ka kahekordseks teisendamiseks.

Süntaks

kahekordne b = ( kahekordne ) a ;

Siin teisendame ' a ' int tüüpi muutuja ' b ”, mis on topelttüüpi muutuja. ( kahekordne ) tähistab nõutavat tüüpiedastuse andmetüüpi.

Näide
Selles näites kasutame sama täisarvu tüüpi ' a muutuja ja teisendage selle väärtus väärtuseks ' kahekordne ” kasutades Typecastingut. Siin kasutatakse ka määramisoperaatorit; aga määratud täisarv sisestatakse topelttüüpi ja salvestatakse seejärel topelttüüpi muutujasse ' b ”:

kahekordne b = ( kahekordne ) a ;

Seejärel printige teisendatud väärtus välja, kasutades ' System.out.println() ” meetod:

Süsteem. välja . println ( 'Täisarv, mis teisendati topeltlaadimise teel: ' + b ) ;

Väljund

Kas soovite kasutada mõnda sisseehitatud Java-meetodit määratud eesmärgil? Liikuge järgmise jaotise poole!

3. meetod: teisendage int kahekordseks, kasutades väärtusOf() meetodit

' Kahekordne 'Java ümbrisklass pakub ' väärtusOf() ” meetod, mida saab kasutada int kahekordseks teisendamiseks. See on staatilise tüüpi meetod, mis tähendab, et me ei pea looma objekti ja kutsuma meetodit klassi nime kasutades, kuna sellele pääseb juurde ilma selle lisaetapita.

Süntaks

kahekordne b = Kahekordne. väärtusOf ( a ) ;

Siin teisendame ' a ' int tüüpi muutuja ' b ', edastades selle argumendina väärtusOf() ” meetod.

Näide
Siin teisendame juba loodud väärtuse a ” muutuja kasutades väärtusOf() meetod. Meetod võtab ' a ” argumendina ja tagastab teisendatud topeltväärtuse:

kahekordne b = Kahekordne. väärtusOf ( a ) ;

Lõpuks printige teisendatud väärtus välja, kasutades ' System.out.println() ” meetod:

Süsteem. välja . println ( 'Täisarv, mille wrapperClass teisendas kahekordseks: ' + b ) ;

Väljund

Koostasime kõik olulised juhised, mis on seotud int kahekordseks teisendamiseks Javas.

Järeldus

Javas int kahekordseks teisendamiseks on kolm meetodit: operaatori Assignment kasutamine, Typecastingi kasutamine ja Double Java ümbrisklassi meetodi valueOf() kasutamine. Kõik need meetodid töötavad ligikaudu samamoodi; kuid võite valida ükskõik millise, sõltuvalt teie eelistustest. Selles postituses kirjeldasime meetodeid int kahekordseks teisendamiseks Javas.