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.
Assertion (A): Integer class can be used in the program without calling a package.
Reason (R): It belongs to the default package java.lang.
- Both Assertion (A) and Reason (R) are true and Reason (R) is a correct explanation of Assertion (A)
- Both Assertion (A) and Reason (R) are true and Reason (R) is not a correct explanation of Assertion(A)
- Assertion (A) is true and Reason (R) is false
- Assertion (A) is false and Reason (R) is true