logo

Konvertieren Sie String in Java in Double

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
  1. Verwendung der parseDouble()-Methode der Double-Klasse
  2. Verwenden der valueOf()-Methode der Double-Klasse
  3. 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.