// Program to explain Logical Or ( | ) and Logical Short-circuit Or ( || ) Operator.
class ShortCircuitOr
{
public static void main(String args[ ])
{
int a = 10, b = 20;
if( (a > 5) || (++b < 10) )
{
System.out.println(" True ");
}
System.out.println(" b = " + b);
if( (a > 5) | (++b < 10) )
{
System.out.println(" True ");
}
System.out.println(" b = " + b);
}
}
Output:b = 20
True
b = 21