在Java中按位与是位运算符,参加运算的两个数被转化为2进制来进行运算,如: 31的二进制为:1 1111 21的二进制为:1 0101 根据全真为真,一假即假得出的结果为1 0101,将其转化为10进制的结果为21.