Tässä blogissa kuvataan menetelmä, jolla int muunnetaan tuplaksi Javassa.
Kuinka muuntaa int kaksinkertaiseksi Javassa?
Muuntaaksesi int doubleiksi, voit käyttää:
- Tehtäväoperaattori
- Typecasting
- valueOf()-menetelmä
Tarkastelemme nyt jokaista mainituista menetelmistä yksitellen.
Tapa 1: Muunna int kaksinkertaiseksi käyttämällä Assignment Operator -ohjelmaa
Java-ohjelmointikielessä alempi tietotyyppi voidaan helposti muuntaa korkeammaksi tietotyypiksi Assignment-operaattorilla ' = ”. Tätä kutsutaan implisiittiseksi muunnokseksi.
Syntaksi
kaksinkertainen b = a
Tässä tehtäväoperaattori ' = ' muuntaa ' a ' int -tyyppinen muuttuja ' b ”, joka on kaksoistyyppinen muuttuja.
Esimerkki
Tässä esimerkissä luomme ensin int-muuttujan nimeltä ' a ' seuraavalla arvolla:
int a = 14 ;
Sitten muunnamme sen kaksinkertaiseksi käyttämällä ' = ' määritysoperaattori ja tallenna tuloksena oleva arvo ' b ':
kaksinkertainen b = a ;Suorita lopuksi ' System.out.println() ” tapa näyttää muunnettu arvo konsolissa:
Järjestelmä. ulos . println ( 'Kokonaisluvun arvo muutettu tuplamääräksi: ' + b ) ;
Tulos näyttää, että kokonaisluku on muutettu onnistuneesti kaksoisarvoksi:
Tapa 2: Muunna int kaksinkertaiseksi Typecastingin avulla
Tyyppilähetystä käytetään, kun haluamme muuntaa yhden tietotyypin toiseksi. Tarkemmin sanottuna sitä voidaan käyttää myös int-kaksinkertaiseen muuntamiseen.
Syntaksi
kaksinkertainen b = ( kaksinkertainen ) a ;Täällä muunnetaan ' a ' int -tyyppinen muuttuja ' b ”, joka on kaksoistyyppinen muuttuja. The ( kaksinkertainen ) osoittaa vaaditun typecast-tietotyypin.
Esimerkki
Tässä esimerkissä käytämme samaa kokonaislukutyyppiä ' a muuttuja ja muuntaa sen arvoksi kaksinkertainen ” käyttäen Typecastingia. Tässä käytetään myös määritysoperaattoria; kuitenkin määritetty kokonaisluku kirjoitetaan kaksoismuuttujaan ja tallennetaan sitten kaksoistyypin muuttujaan ' b ':
Tulosta sitten muunnettu arvo käyttämällä ' System.out.println() 'menetelmä:
Järjestelmä. ulos . println ( 'Kokolukuarvo, joka on muutettu kaksinkertaiseksi typecastingilla: ' + b ) ;
Lähtö
Haluatko käyttää mitä tahansa sisäänrakennettua Java-menetelmää määritettyyn tarkoitukseen? Suuntaa kohti seuraavaa osaa!
Tapa 3: Muunna int kaksinkertaiseksi ValueOf()-menetelmän avulla
' Kaksinkertainen ”Java-kääreluokka tarjoaa ” jonkin arvo() ”-menetelmää, jolla voidaan muuntaa int doubleiksi. Se on staattisen tyypin menetelmä, mikä tarkoittaa, että meidän ei tarvitse luoda objektia ja kutsua menetelmää käyttämällä luokan nimeä, koska siihen pääsee ilman tätä lisävaihetta.
Syntaksi
kaksinkertainen b = Kaksinkertainen. jonkin arvo ( a ) ;Täällä muunnetaan ' a ' int -tyyppinen muuttuja ' b ' välittämällä sen argumenttina ' jonkin arvo() ”menetelmä.
Esimerkki
Täällä muunnetaan jo luodun ' a ”-muuttuja käyttäen jonkin arvo() menetelmä. Menetelmä kestää ' a ' argumenttina ja palauttaa muunnetun kaksoisarvon:
Tulosta lopuksi muunnettu arvo käyttämällä ' System.out.println() 'menetelmä:
Järjestelmä. ulos . println ( 'Kokonaislukuarvo, joka on muunnettu kaksinkertaiseksi wrapperClassilla: ' + b ) ;
Lähtö
Kokosimme kaikki olennaiset ohjeet, jotka liittyvät int:n muuntamiseen doubleiksi Javassa.
Johtopäätös
Int:n muuntamiseen double-muotoon Javassa on kolme tapaa: Assignment-operaattorilla, Typecastingilla ja Double Java -kääreluokan valueOf()-metodilla. Kaikki nämä menetelmät toimivat suunnilleen samalla tavalla; voit kuitenkin valita minkä tahansa mieltymystesi mukaan. Tässä viestissä kuvailimme menetelmiä, joilla int muunnetaan kaksinkertaiseksi Javassa.