Computer Applications
Give the output of the following program segment:
String a="10", b="20";
int x=Integer.parseInt(a);
int y=Integer.valueOf(b);
System.out.println(x+y);
System.out.println(a+b);
Java
Java Library Classes
12 Likes
Answer
30
1020
Working
Integer.parseInt and Integer.valueOf convert the strings a and b into their corresponding numeric integers. x + y adds 10 and 20 to give 30 as the output. a and b are strings so addition operator concatenates them and prints 1020.
Answered By
7 Likes
Related Questions
Differentiate between boxing and unboxing.
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?
The method to convert a String to double is:
- String.toDouble()
- Double.Parsedouble()
- Double.parseDouble(String)
- Double.parseDouble()