Facebook Page Twitter Page LinkedIn Page
× Java.lang Package Classes

The java.lang.Double.parseDouble() method is used to return a new double initialized to the value represented by the specified String, as performed by the valueOf method of class Double.


public static double parseDouble(String s)
                          throws NumberFormatException


s Specify the string to be parsed.

Return Value

Returns the double value represented by the string argument.


  • throws NullPointerException, if the string is null.
  • throws NumberFormatException, if the string does not contain a parsable double.


In the below example, the java.lang.Double.parseDouble() method is used to parse the string argument as a double value.

import java.lang.*;

public class MyClass {
  public static void main(String[] args) {
    //creating a string holding double value
    String x = "25.2";

    //creating double value
    double y = Double.parseDouble(x);

    //printing the string
    System.out.println("The string is: " + x); 

    //printing the double value
    System.out.println("The double value is: " + y);   

The output of the above code will be:

The string is: 25.2
The double value is: 25.2

❮ Java.lang - Double