Q. What will be the output after compiling and running following code?
Code:
public class Test{
public static void main(String... args){
int x =5;
x *= 3 + 7;
System.out.println(x);
}
}
β
Correct Answer: (B)
50
Explanation: x *= 3 + 7; is same as x = x * (3 +7) = 5 * (10) = 50 because expression on the right side is always placed inside parentheses.