这句话是什么意思?

Jus*_*sti 1 java android

这个网站上找到它.

holder.icon.setImageBitmap((position & 1) == 1 ? mIcon1 : mIcon2);
Run Code Online (Sandbox Code Playgroud)

我要求"位置和1 ......"我已经多次看过这个陈述,但从来不知道这意味着什么:/虽然我觉得它很方便知道:P

谢谢!

Oli*_*rth 9

&按位AND运算符.基本上,(position & 1)检查位置的最低有效位是否是1或者0,这是检查position是奇数还是偶数的方式.

有关Java运算符的完整信息,请参阅http://download.oracle.com/javase/tutorial/java/nutsandbolts/opsummary.html.