Je suis la programmation en Java pendant un certain temps, mais je ne l'ai pas rencontré une expression étrangeQue fait 'int kk = 2 | 3 ' signifier?
int kk = 2 | 3;
Qu'est-ce que « | » signifie dans cette expression? Cela semble difficile à Google.
je l'ai rencontré dans la source
i.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NEW_TASK);
Pourquoi nous avons besoin d'utiliser?
Juste un conseil: au lieu de googler « java | », Google pour « opérateurs java ». – Pablo
Merci à tous. Mais, pourquoi devrions-nous l'utiliser? – topxebec
@topxebec: il peut être utilisé pour travailler avec des bits individuels, ainsi que pour toutes sortes de hacks intéressants: http://graphics.stanford.edu/~seander/bithacks.html –