Hier werden wir String in Java in Double konvertieren. Es gibt drei Methoden für diese Konvertierung von String in Double, wie unten erwähnt:
UND Beispiel für die Konvertierung von String in Double
Eingang : Zeichenfolge = 20.156
Ausgabe: 20.156
Eingang : Zeichenfolge = 456,21
Ausgabe : 456,21
Methoden für die String-zu-Double-Konvertierung
Im Folgenden werden verschiedene Möglichkeiten zum Konvertieren von String in Double aufgeführt:
Was ist ein Computer
- Verwendung der parseDouble()-Methode der Double-Klasse
- Verwenden der valueOf()-Methode der Double-Klasse
- Verwendung des Konstruktors der Double-Klasse
1. Verwenden der parseDouble()-Methode der Double-Klasse
Der parseDouble() Methode vonJava Double-Klasseist eine in Java integrierte Methode, die ein neues Double zurückgibt, das auf den Wert initialisiert wird, der durch den angegebenen String dargestellt wird, wie es von der getan wird Wert von Methode der Klasse Doppelt .
Syntax
double str1 = Double.parseDouble(str);>
Java-Programm zum Konvertieren von Strings in Double mit der Methode parseDouble()
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);> > }> }> |
>
sonniges Deol
>Ausgabe
2033.12244>
Die Komplexität der oben genannten Methode
Zeitkomplexität: O(1) als konstante Operationen werden verwendet.
Hilfsraum: O(1), da kein zusätzlicher Platz erforderlich ist.
2. Verwenden der valueOf()-Methode der Double-Klasse
Die doubleValue()-Methode der Double-Klasse ist eine integrierte Methode, um den vom aufrufenden Objekt angegebenen Wert nach der Typumwandlung als double zurückzugeben.
Syntax
double str1 = Double.valueOf(str);>
Java-Programm zum Konvertieren von String in Double mithilfe der Methode valueOf()
Java
// 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);> > }> }> |
Unterschied zwischen Programm und Skript
>
>Ausgabe
2033.12244>
Die Komplexität der oben genannten Methode:
Zeitkomplexität: O(1) als konstante Operationen werden verwendet.
Hilfsraum: O(1), da kein zusätzlicher Platz erforderlich ist.
3. Verwendung des Konstruktors der Doppelklasse
Die Double-Klasse enthält den Konstruktor zum Initialisieren der Double-Objekte mithilfe eines String-Objekts.
Syntax
Double str1 = new Double(str);>
Java-Programm zum Konvertieren von String in Double mithilfe des Double-Klassenkonstruktors
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);> > }> }> |
df loc
>
>Ausgabe
2033.12244>
Die Komplexität der oben genannten Methode
Zeitkomplexität: O(1) als konstante Operationen werden verwendet.
Hilfsraum: O(1), da kein zusätzlicher Platz erforderlich ist.