logo

Muunna merkkijono kaksinkertaiseksi Javassa

Täällä muunnetaan merkkijono Double Double Javassa. On olemassa 3 menetelmää, joilla muunnetaan merkkijonosta kaksinkertaiseksi, kuten alla on mainittu:

JA esimerkki merkkijonon kaksoismuunnoksesta

Syöte : merkkijono = 20.156
Lähtö: 20,156



Syöte : merkkijono = 456.21
Lähtö : 456,21

Menetelmät merkkijonon kaksinkertaiseen muuntamiseen

Alla on mainittu erilaisia ​​tapoja muuttaa merkkijono kaksinkertaiseksi:

se on
  1. Käyttämällä Double-luokan parseDouble()-metodia
  2. Double-luokan valueOf()-metodin käyttö
  3. Double-luokan konstruktoria käyttämällä

1. Tuplaluokan parseDouble()-menetelmän käyttäminen

The parseDouble() menetelmäJava Double luokkaon Javassa sisäänrakennettu menetelmä, joka palauttaa uuden kaksoisarvon, joka on alustettu määritetyn merkkijonon edustamaan arvoon, kuten jonkin arvo luokan menetelmä Kaksinkertainen .



Syntaksi

double str1 = Double.parseDouble(str);>

Java-ohjelma, joka muuntaa merkkijonon kaksinkertaiseksi käyttämällä parseDouble() -menetelmää

Java






// Java program to convert String to Double> // Using parseDouble() Method of Double Class> // Main class> public> class> GFG {> >// Main driver method> >public> static> void> main(String args[])> >{> >// Create and initializing a string> >String str =>'2033.12244'>;> >// Converting the above string into Double> >// using parseDouble() Method> >double> str1 = Double.parseDouble(str);> >// Printing string as Double type> >System.out.println(str1);> >}> }>

>

>

Lähtö

2033.12244>

Yllä olevan menetelmän monimutkaisuus

Aika monimutkaisuus: O(1) vakiooperaatioina käytetään.
Aputila: O(1), koska lisätilaa ei tarvita.

2. Double Class -menetelmän valueOf() käyttö

Double-luokan doubleValue()-metodi on sisäänrakennettu menetelmä, joka palauttaa kutsuvan objektin määrittämän arvon double-muodossa tyypin castingin jälkeen.

Syntaksi

double str1 = Double.valueOf(str);>

Java-ohjelma, joka muuntaa merkkijonon kaksinkertaiseksi käyttämällä valueOf()-menetelmää

Java


javan perusteet



kuinka muuttaa merkkijono kokonaisluvuksi

// Java program to convert String to Double> // using valueOf() Method of Double Class> // Main class> public> class> GFG {> >// Main driver method> >public> static> void> main(String args[])> >{> >// Creating and initializing a string> >String str =>'2033.12244'>;> >// Converting the above string to Double type> >double> str1 = Double.valueOf(str);> >// Printing above string as double type> >System.out.println(str1);> >}> }>

>

>

Lähtö

2033.12244>

Yllä olevan menetelmän monimutkaisuus:

Aika monimutkaisuus: O(1) vakiooperaatioina käytetään.
Aputila: O(1), koska lisätilaa ei tarvita.

3. Double Class Constructorin käyttäminen

Double-luokka sisältää konstruktorin Double-objektien alustamiseksi merkkijono-objektin avulla.

merkkijono muuntaa int javassa

Syntaksi

Double str1 = new Double(str);>

Java-ohjelma, joka muuntaa merkkijonon kaksinkertaiseksi Double Class Constructorin avulla

Java




// Java program to convert String to Double> // Using Constructor of Double class> // Main class> public> class> GFG {> >// Main driver method> >public> static> void> main(String args[])> >{> >// Creating and initializing a string> >String str =>'2033.12244'>;> >// Converting above string into double type> >Double str1 =>new> Double(str);> >// print above string as Double type> >System.out.println(str1);> >}> }>

>

>

Lähtö

2033.12244>

Yllä olevan menetelmän monimutkaisuus

Aika monimutkaisuus: O(1) vakiooperaatioina käytetään.
Aputila: O(1), koska lisätilaa ei tarvita.