在if语句中使用按位&
在C语言中,我可以编写一个if语句
if (firstInt & 1)
但是,当我尝试在Java中执行相同操作时,编译器会告诉我“不兼容的类型”,并说我需要一个boolean
而不是一个int
。有什么方法可以用Java编写C代码吗?
回答:
以下任何一项都可以为您工作:
if ((firstInt & 1) != 0)if ((firstInt & 1) > 0)
if ((firstInt & 1) == 1)
以上是 在if语句中使用按位& 的全部内容, 来源链接: utcz.com/qa/405623.html