use*_*650 11 c java if-statement bit-manipulation operator-keyword
在C中,我可以写一个if语句
if (firstInt & 1)
Run Code Online (Sandbox Code Playgroud)
但是当我尝试在Java中做同样的事情时,编译器会告诉我"不兼容的类型"并说我需要一个boolean而不是一个int.有没有办法在Java中编写C代码?
Tim*_*per 23
以下任何一项都适合您:
if ((firstInt & 1) != 0)
if ((firstInt & 1) > 0)
if ((firstInt & 1) == 1)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6573 次 |
| 最近记录: |