我不知道这意味着“1<<< 2”了:
public static final int MODIFY_METADATA = 1 << 2; // modify object
请帮助我!
答案 0 :(得分:4)
答案 1 :(得分:3)
如果你想知道为什么会使用1 << 2
而不是4使用相同的值,因为你明确想要使用位掩码,例如。
public static final int FLAG0 = 1 << 0;
public static final int FLAG1 = 1 << 1;
public static final int MODIFY_METADATA = 1 << 2;
显示每个值都在位掩码中。