Назад Зміст Вперед

2.8. Побітові функції NOT, AND, OR, XOR

Крім логічних операторів AND (&&), OR (||) і NOT (!), є ще побітові AND (&), OR (|), NOT (~), XOR (^).
Приклад:
код
аналог
if ( a! = null && a.getName ()! = null && c! = null )
{
 c.setName (a.getName ());
}
if ( a! = null )
if ( a.getName ()! = null )  {if ( c! = null )   {    c.setName (a.getName ());   }  } } 

код
аналог
if ( a! = null & a.getName ()! = null & c! = null )
{
 c.setName (a.getName ());
}
boolean c1 = ( a! = null );
boolean c2 = ( a.getName ()! = null );
boolean c3 = ( c! = null ); if (c1 ) { if ( c2 )  { if ( c3 )   {   c .setName (a.getName ());  } } } 
.