Java | Operators | Question 1
Predict the output of following Java Program
class Test { public static void main(String args[]) { int x = -4; System.out.println(x>>1); int y = 4; System.out.println(y>>1); } } |
(A) Compiler Error: Operator >> cannot be applied to negative numbers
(B)
-2 2
(C)
2 2
(D)
0 2
Answer: (B)
Explanation: See https://www.geeksforgeeks.org/bitwise-shift-operators-in-java/
Quiz of this Question
Please Login to comment...