alex_xp

Gold Member
Se incorporó
12 Octubre 2004
Mensajes
2.613
Estimados viendo un código en java me tope con un método que crea un hashCode y en el cual tiene un operador que me dejo pillo. Lo hice correr para que me mostrara el resultado en consola y al parecer no aporta en nada.
Código:
      final int prime = 31;
      int result = 1;
      result = prime * result + ( int ) ( rut ^ ( rut >>> 32 ) );
      return result;
}
Particularmente me llama la atención el rut>>>32

Alguna idea de lo que hace?

Saludos
 
Subir