рдмрд┐рдЯрд╡рд╛рдЗрдЬрд╝ рдСрдкрд░реЗрдЯрд░реНрд╕ (&, XOR, <<, ...) - 1

"рд╣рд╛рдп, рдЕрдореАрдЧреЛ!"

"рдмрд┐рдЯрд╡рд╛рдЗрдЬрд╝ рдСрдкрд░реЗрдЯрд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдФрд░ рдЫреЛрдЯрд╛ рд╕рдмрдХред"

"рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рддрд╛рд░реНрдХрд┐рдХ рдСрдкрд░реЗрдЯрд░реЛрдВ AND (&&), OR (||) рдФрд░ NOT (!) рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдмрд┐рдЯрд╡рд╛рдЗрдЬрд╝ рдСрдкрд░реЗрдЯрд░ AND (&), OR (|), NOT (~), рдФрд░ XOR(^) рднреА рд╣реИрдВ ), рд╕рд╣реА?"

"рд╣рд╛рдБред рдмрд┐рд▓рд╛рдмреЛ рдиреЗ рдПрдХ рдмрд╛рд░ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╣реБрдд рдЕрдЪреНрдЫреА рд╕реАрдЦ рджреА рдереАред"

"рдареАрдХ рд╣реИ, рдЗрди рдСрдкрд░реЗрдЯрд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред рдореБрдЭреЗ рдЖрдкрдХреЛ рджреЛ рдмрд╛рддреЗрдВ рдмрддрд╛рдиреА рд╣реИрдВ:"

"рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, NOT (~) рдХреЛ рдЫреЛрдбрд╝рдХрд░, рдЙрдиреНрд╣реЗрдВ рддрд╛рд░реНрдХрд┐рдХ рдСрдкрд░реЗрдЯрд░реЛрдВ рдХреА рддрд░рд╣ рдмреВрд▓рд┐рдпрди рдЪрд░ рдкрд░ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред"

"рджреВрд╕рд░рд╛, рдЖрд▓рд╕реА рдореВрд▓реНрдпрд╛рдВрдХрди рдЙрди рдкрд░ рд▓рд╛рдЧреВ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред"

"рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдХреЛ рджреЗрдЦреЗрдВ:"

рдХреЛрдб рд╕рдорддреБрд▓реНрдп рдХреЛрдб
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());
 }
 }
}

"рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рдХреЛрдб рд╡рд╣реА рд╣реИ, рд▓реЗрдХрд┐рди рдмрд┐рд▓реНрдХреБрд▓ рд╣рд░ рдСрдкрд░реЗрд╢рди рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред"

"рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдпрджрд┐ рдХреЛрдИ рд╢реВрдиреНрдп рд╣реИ, рддреЛ рд╕реА 2 рдХреА рдЧрдгрдирд╛ рдХрд░рддреЗ рд╕рдордп рдЕрдкрд╡рд╛рдж рдлреЗрдВрдХ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛!"

"рдЖрд╣ред рдореИрдВ рдЗрд╕реЗ рдЕрдм рдФрд░ рдЕрдзрд┐рдХ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реВрдВред"