eagle: CASTING - Typ-Konvertierung Int-Boolean funzt nicht?

Beitrag lesen

Konvertierung eines Integers in einen Boolean für eine IF-Abfrage.
Das scheint nicht zu funktionieren. Was bitte, mache ich falsch?

Code:
*********************************
[...]
int ib = 1;
boolean bb;

bb = (boolean)ib;

if(bb)
  System.out.println("Hallo");
[...]
*********************************

Der Compiler schreit:
**********************************************
"SpecialCasting.java:7: inconvertible types
found   : int
required: boolean
                bb = (boolean) 1;
                               ^
1 error"
***********************************************