Predecir la salida del siguiente programa Java
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) Error del compilador: Operador >> no se puede aplicar a números negativos
(B)
-2 2
(C)
2 2
(D)
0 2
Respuesta: (B)
Explicación: Consulte https://www.geeksforgeeks.org/bitwise-shift-operators-in-java/
Cuestionario de esta pregunta
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA