Red de conocimiento del abogados - Ley de patentes - problema del operador java

problema del operador java

Hola, <

<<24 equivale a *2 ejecutado 24 veces

Puedes ejecutar el siguiente código para averiguarlo

prueba de clase pública {

public static void main(String[] args) {

int size = 2 << 24;

System.out.println(tamaño);

int i = 2;

for (int j = 0; j < 24; j++) {

i *= 2;

}

System.out.println(i);

}

}

Resultado de ejecución:

33554432

33554432