Šiame tinklaraštyje bus aprašytas „Java“ konvertavimo į „double“ metodas.
Kaip konvertuoti int į dvigubą „Java“?
Norėdami konvertuoti į dvigubą, galite naudoti:
- Priskyrimo operatorius
- Tipų siuntimas
- valueOf() metodas
Dabar patikrinsime kiekvieną iš paminėtų metodų po vieną.
1 būdas: konvertuokite į dvigubą naudodami priskyrimo operatorių
Java programavimo kalba žemesnio tipo duomenų galima lengvai konvertuoti į aukštesnį duomenų tipą naudojant priskyrimo operatorių “ = “. Tai vadinama numanoma konversija.
Sintaksė
dvigubai b = a
Čia priskyrimo operatorius “ = “ konvertuos “ a ' int tipo kintamasis į ' b “, kuris yra dvigubo tipo kintamasis.
Pavyzdys
Šiame pavyzdyje pirmiausia sukursime int kintamąjį pavadinimu ' a “ su šia reikšme:
tarpt a = 14 ;
Tada mes konvertuosime jį į dvigubą naudodami „ = ' priskyrimo operatorius ir išsaugokite gautą reikšmę ' b “:
dvigubai b = a ;Galiausiai paleiskite „ System.out.println() “ metodas konvertuotai vertei rodyti konsolėje:
Sistema. išeiti . println ( 'Sveiko skaičiaus vertė konvertuota į dvigubą: ' + b ) ;
Išvestis rodo, kad sveikasis skaičius sėkmingai konvertuotas į dvigubą reikšmę:
2 būdas: konvertuokite į dvigubą, naudodami Typecasting
Typecasting naudojamas, kai norime konvertuoti vieną duomenų tipą į kitą. Tiksliau, jis taip pat gali būti naudojamas konvertuoti į dvigubą.
Sintaksė
dvigubai b = ( dvigubai ) a ;Čia mes konvertuosime a ' int tipo kintamasis į ' b “, kuris yra dvigubo tipo kintamasis. ( dvigubai ) nurodo reikiamą tipo perdavimo duomenų tipą.
Pavyzdys
Šiame pavyzdyje naudosime tą patį sveikųjų skaičių tipą ' a ' kintamąjį ir konvertuokite jo reikšmę į ' dvigubai “ naudojant Typecasting. Čia taip pat naudojamas priskyrimo operatorius; tačiau nurodytas sveikasis skaičius įvedamas į dvigubą tipą ir išsaugomas dvigubo tipo kintamajame ' b “:
Tada išspausdinkite konvertuotą vertę naudodami „ System.out.println() “ metodas:
Sistema. išeiti . println ( 'Sveiko skaičiaus vertė, konvertuota į dvigubą, naudojant tipo siuntimą: ' + b ) ;
Išvestis
Norite naudoti bet kurį integruotą Java metodą nurodytam tikslui? Eikite į kitą skyrių!
3 būdas: konvertuoti int į dvigubą Naudodami metodą valueOf()
„ Dvigubas „Java įvynioklių klasė siūlo vertė() “ metodas, kuris gali būti naudojamas konvertuoti į dvigubą. Tai yra statinio tipo metodas, o tai reiškia, kad mums nereikia kurti objekto ir iškviesti metodą naudojant klasės pavadinimą, nes jį galima pasiekti be šio papildomo veiksmo.
Sintaksė
dvigubai b = Dvigubas. vertė ( a ) ;Čia mes konvertuosime a ' int tipo kintamasis į ' b “, perduodant jį kaip argumentą „ vertė() “ metodas.
Pavyzdys
Čia mes konvertuosime jau sukurtos ' a “ kintamasis naudojant vertė() metodas. Metodas užtruks „ a “ kaip argumentą ir grąžina konvertuotą dvigubą reikšmę:
Galiausiai išspausdinkite konvertuotą vertę naudodami „ System.out.println() “ metodas:
Sistema. išeiti . println ( 'Sveiko skaičiaus vertė, konvertuota į dvigubą wrapperClass: ' + b ) ;
Išvestis
Sudarėme visas esmines instrukcijas, susijusias su int konvertavimu į dvigubą „Java“.
Išvada
Norint konvertuoti int į dvigubą „Java“, yra trys būdai: naudojant operatorių Assignment, naudojant „Typecasting“ ir „Double Java“ įvyniojimo klasės metodą valueOf(). Visi šie metodai veikia maždaug vienodai; tačiau galite pasirinkti bet kurį, atsižvelgdami į savo pageidavimus. Šiame įraše aprašėme būdus, kaip „Java“ konvertuoti int į dvigubą.