Java | Operadores | Pregunta 2

Prediga la salida del siguiente programa Java. Suponga que int se almacena usando 32 bits.

class Test {
    public static void main(String args[])  {
       int x = -1;  
       System.out.println(x>>>29);  
       System.out.println(x>>>30);  
       System.out.println(x>>>31);  
   }   
}

(A)

7
3
1

(B)

15
7
3

(C)

0
0
0

(D)

1
1
1

Respuesta: (A)
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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *