1(x)
Predict the output of the following code snippet:
String P = "20", Q ="22"; int a = Integer.parseInt(P); int b = Integer.valueOf(Q); System.out.println(a + " " + b);
- (a)20
- (b)20 22
- (c)2220
- (d)22
Show SolutionHide Solution↓
20 22
Reason — The values of strings P and Q are converted into integers using the Integer.parseInt() method and stored in int variables a and b, respectively.
When the statement System.out.println(a + " " + b) is executed, first the operation a + " " is performed. Here, int variable a is converted to a string and a space is concatenated to it resulting in "20 ".
After this, the operation "20 " + b is performed resulting in 20 22 which is printed as the output.