java – 在if语句中使用bitwise和里面

前端之家收集整理的这篇文章主要介绍了java – 在if语句中使用bitwise和里面前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在C中,我可以写一个if语句
if (firstInt & 1)

但是当我在Java中尝试执行相同操作时,编译器会告诉我“不兼容的类型”,并且说我需要一个布尔值而不是一个int.有没有办法用Java编写C代码

解决方法

以下任何一项都适用于您:
if ((firstInt & 1) != 0)
if ((firstInt & 1) > 0)
if ((firstInt & 1) == 1)

猜你在找的Java相关文章