Computer Applications
Which of the following is the correct method to convert a String to a double in Java?
Answer
Double.parseDouble(String)
Reason — Double.parseDouble(String) method converts a String representation of a number into a primitive double.
Analysing other options:
String.toDouble()— Incorrect. This method does not exist in Java.Double.parseDouble()— Incorrect. This is syntactically incomplete, as it requires aStringargument.Double.valueOf(String)— Incorrect. This converts theStringto aDoubleobject, not a primitivedouble.
Related Questions
The method to convert a lowercase character to uppercase is:
- String.toUpperCase( )
- Character.isUppercase( char )
- Character.toUpperCase( char )
- toUpperCase ( )
String s1 = "45.50"; String s2 = "54.50"; double d1=Double.parseDouble(s1); double d2=Double.parseDouble(s2); int x= (int)(d1+d2);What is value of x?
A student is trying to convert the string present in x to a numerical value, so that he can find the square root of the converted value. However the code has an error. Name the error (syntax / logical / runtime). Correct the code so that it compiles and runs correctly.
String x= "25"; int y=Double.parseDouble(x); double r=Math.sqrt(y); System.out.println(r);State the data type and value of res after the following is executed:
char ch = '9'; res= Character.isDigit(ch);