Using a bitwise & inside an if statement
bit-manipulation, c, if-statement, java, operator-keyword
Solution
Any of the following should work for you:
if ((firstInt & 1) != 0)
if ((firstInt & 1) > 0)
if ((firstInt & 1) == 1)
Problem
In C, I can write an if-statement ``` if (firstInt & 1) ``` but when I try and do the same in Java, the compiler tells me "incompatible types" and says I need a `boolean` instead of an `int`. Is there any way to write that C code in Java?