Je matte les sources du Framework Spring et je suis tombé sur du code, dont j'aimerai bien savoir la signification :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
static int hash(Object x) {
        int h = x.hashCode();
 
        h += ~(h << 9);
        h ^=  (h >>> 14);
        h +=  (h << 4);
        h ^=  (h >>> 10);
        return h;
    }
Et mon bon ami Google ne veut pas de mes caractères "^="....

Vous savez ce que ça signifie ?