html
Java рдореЗрдВ Else If рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕ рдореЗрдВ рдорд╣рд╛рд░рдд рд╣рд╛рд╕рд┐рд▓ рдХрд░рдирд╛: рдПрдХ рд╡реНрдпрд╛рдкрдХ рдорд╛рд░реНрдЧрджрд░реНрд╢рд┐рдХрд╛
рд╕рд╛рдордЧреНрд░реА рдХреА рддрд╛рд▓рд┐рдХрд╛
- рдкрд░рд┐рдЪрдп
- If рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕ рдореЗрдВ рд╕реНрдХреЛрдк рдХреЛ рд╕рдордЭрдирд╛
- рдХрдВрдбреАрд╢рдирд▓ рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕ рдореЗрдВ рдмреНрд░реЗрд╕реЗрд╕ рдХрд╛ рд╕рд╣реА рдЙрдкрдпреЛрдЧ
- Else If рдХреЗ рд╕рд╛рде рдХрдВрдбреАрд╢рдирд▓ рдЪреЗрдХреНрд╕ рдХрд╛ рдЕрдиреБрдХреВрд▓рди
- рдиреЗрд╕реНрдЯреЗрдб рдХрдВрдбреАрд╢рдирд▓ рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕
- рд╕реИрдВрдкрд▓ рдХреЛрдб рд╡реЙрдХрдереНрд░реВ
- рдирд┐рд╖реНрдХрд░реНрд╖
- рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рдВрд╕рд╛рдзрди
рдкрд░рд┐рдЪрдп
рд╕реНрд╡рд╛рдЧрдд рд╣реИ "Mastering Else If Statements in Java: A Comprehensive Guide." рдЪрд╛рд╣реЗ рдЖрдк рдЬрд╛рд╡рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореЗрдВ рдирдП рд╣реЛрдВ рдпрд╛ рдПрдХ рдЕрдиреБрднрд╡реА рдбреЗрд╡рд▓рдкрд░ рдЬреЛ рдЕрдкрдиреЗ рдирд┐рд░реНрдгрдп рд▓реЗрдиреЗ рдХреА рд╕рдВрд░рдЪрдирд╛рдУрдВ рдХреЛ рдкрд░рд┐рд╖реНрдХреГрдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдпрд╣ eBook рдЖрдкрдХреЗ else if
рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕ рдХреА рд╕рдордЭ рдФрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХреЛ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
Else If рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕ рдХрд╛ рдорд╣рддреНрддреНрд╡
рдХрдВрдбреАрд╢рдирд▓ рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореЗрдВ рдирд┐рд░реНрдгрдп рд▓реЗрдиреЗ рдХреА рд░реАрдврд╝ рд╣реИрдВред рдпреЗ рдЖрдкрдХреЗ рдХреЛрдб рдХреЛ рд╡рд┐рднрд┐рдиреНрди рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкрдереЛрдВ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рдЖрдкрдХреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдбрд╛рдпрдиреЗрдорд┐рдХ рдФрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рд╢реАрд▓ рдмрдирддреЗ рд╣реИрдВред if
, else if
, рдФрд░ else
рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕ рдореЗрдВ рдорд╣рд╛рд░рдд рд╣рд╛рд╕рд┐рд▓ рдХрд░рдирд╛ рдХреБрд╢рд▓ рдФрд░ рдореЗрдВрдЯреЗрди рдХрд░рдиреЗ рд▓рд╛рдпрдХ Java рдХреЛрдб рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред
рдЗрд╕ рдорд╛рд░реНрдЧрджрд░реНрд╢рд┐рдХрд╛ рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп
рдпрд╣ рдорд╛рд░реНрдЧрджрд░реНрд╢рд┐рдХрд╛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдореЗрдВ рдЧрд╣рд░рд╛рдИ рд╕реЗ рдЙрддрд░рддреА рд╣реИ:
if
рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕ рдХрд╛ рд╕реНрдХреЛрдк рдФрд░ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ред- рдХрдВрдбреАрд╢рдирд▓ рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕ рдореЗрдВ рдмреНрд░реЗрд╕реЗрд╕ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рд╕рд░реНрд╡реЛрддреНрддрдо рдЕрднреНрдпрд╛рд╕ред
else if
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрдИ рдХрдВрдбреАрд╢рдирд▓ рдЪреЗрдХреНрд╕ рдХрд╛ рдЕрдиреБрдХреВрд▓рдиред- рдиреЗрд╕реНрдЯреЗрдб рдХрдВрдбреАрд╢рдирд▓ рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛ред
- рдЖрдкрдХреА рд╕рдордЭ рдХреЛ рдордЬрдмреВрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реИрдВрдкрд▓ рдХреЛрдб рдХрд╛ рд╡рд┐рд╕реНрддреГрдд рд╡реЙрдХрдереНрд░реВред
Else If рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдлрд╛рдпрджреЗ рдФрд░ рдиреБрдХрд╕рд╛рди
рдлрд╛рдпрджреЗ | рдиреБрдХрд╕рд╛рди |
---|---|
рдХреБрд╢рд▓рддрд╛: рдХрдВрдбреАрд╢рди рдЪреЗрдХреНрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдХрдо рдХрд░рддрд╛ рд╣реИред | рдкрдардиреАрдпрддрд╛: рдЕрддреНрдпрдзрд┐рдХ рдиреЗрд╕реНрдЯрд┐рдВрдЧ рд╕реЗ рдХреЛрдб рдкрдврд╝рдирд╛ рдХрдард┐рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИред |
рдореЗрдиреНрдЯреЗрдирдмрд┐рд▓рд┐рдЯреА: рдХрдВрдбреАрд╢рдирд▓ рд▓реЙрдЬрд┐рдХ рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдФрд░ рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рдЖрд╕рд╛рдиред | рдЬрдЯрд┐рд▓рддрд╛: рдЧрд╣рд░рд╛рдИ рд╕реЗ рдиреЗрд╕реНрдЯреЗрдб рдХрдВрдбреАрд╢рдиреНрд╕ рдореЗрдВ рдЬрдЯрд┐рд▓рддрд╛ рд▓рд╛ рд╕рдХрддрд╛ рд╣реИред |
рдЬрдм рдФрд░ рдХрд╣рд╛рдВ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ Else If
else if
рдХрд╛ рдЙрдкрдпреЛрдЧ рддрдм рдХрд░реЗрдВ рдЬрдм рдЖрдкрдХреЗ рдкрд╛рд╕ рдЕрдиреБрдХреНрд░рдорд┐рдХ рд░реВрдк рд╕реЗ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рдХрдВрдбреАрд╢рдиреНрд╕ рд╣реЛрдВ, рдФрд░ рдЖрдк рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдПрдХ рдмрд╛рд░ рдХрдВрдбреАрд╢рди рдкреВрд░реА рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рдЕрдирд╛рд╡рд╢реНрдпрдХ рдЪреЗрдХреНрд╕ рд╕реЗ рдмрдЪрд╛ рдЬрд╛ рд╕рдХреЗред рдпрд╣ рдореЗрдиреВ рд╕рд┐рд▓реЗрдХреНрд╢рдиреНрд╕, рдЗрдирдкреБрдЯ рд╡реЗрд▓рд┐рдбреЗрд╢рдиреНрд╕, рдФрд░ рдирд┐рд░реНрдгрдп рд╡реГрдХреНрд╖реЛрдВ рдЬреИрд╕реЗ рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрджрд░реНрд╢ рд╣реИред
If рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕ рдореЗрдВ рд╕реНрдХреЛрдк рдХреЛ рд╕рдордЭрдирд╛
рдХрдВрдбреАрд╢рдирд▓ рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕ рдореЗрдВ рд╕реНрдХреЛрдк рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ?
Java рдореЗрдВ, рдПрдХ рд╕реНрдЯреЗрдЯрдореЗрдВрдЯ рдХрд╛ рд╕реНрдХреЛрдк рдпрд╣ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд╡реЗрд░рд┐рдПрдмрд▓реНрд╕ рдФрд░ рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕ рдХреЛрдб рдХреЗ рднреАрддрд░ рдХрд╣рд╛рдВ рд╕реБрд▓рдн рд╣реИрдВред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдПрдХ if
рд╕реНрдЯреЗрдЯрдореЗрдВрдЯ рдХрд╛ рд╕реНрдХреЛрдк рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдХреМрди рд╕реЗ рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕ рдХрдВрдбреАрд╢рди рджреНрд╡рд╛рд░рд╛ рдирд┐рдпрдВрддреНрд░рд┐рдд рд╣реЛрддреЗ рд╣реИрдВред
рдмреНрд░реЗрд╕реЗрд╕ рдХреЗ рдмрд┐рдирд╛ рдЙрджрд╛рд╣рд░рдг
1 2 3 |
if (x == 15) System.out.println("Condition is true."); |
рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рдХреЗрд╡рд▓ System.out.println
рд╕реНрдЯреЗрдЯрдореЗрдВрдЯ if
рдХрдВрдбреАрд╢рди рдХреЗ рддрд╣рдд рд╣реИред рд╕реНрдХреЛрдк рдПрдХрд▓ рд╕реНрдЯреЗрдЯрдореЗрдВрдЯ рддрдХ рд╕реАрдорд┐рдд рд╣реИред
рд╕рд╣реА рд╕реНрдХреЛрдк рдХрд╛ рдорд╣рддреНрддреНрд╡
рд╕реНрдХреЛрдк рдкреНрд░рдмрдВрдзрди рдореЗрдВ рддреНрд░реБрдЯрд┐рдпрд╛рдБ рд▓реЙрдЬрд┐рдХрд▓ рдПрд░рд░реНрд╕ рдХрд╛ рдХрд╛рд░рдг рдмрди рд╕рдХрддреА рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдбрд┐рдмрдЧ рдХрд░рдирд╛ рдХрдард┐рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, if
рдХрдВрдбреАрд╢рди рдХреЗ рдмрд╛рдж рд╕реЗрдореАрдХреЛрд▓рди рдЬреЛрдбрд╝ рджреЗрдирд╛ рдЕрдирдЬрд╛рдиреЗ рдореЗрдВ рд╕реНрдХреЛрдк рдХреЛ рд╕реАрдорд┐рдд рдХрд░ рджреЗрддрд╛ рд╣реИ:
1 2 3 |
if (x == 15); System.out.println("Condition is true."); |
рдпрд╣рд╛рдВ, рд╕реЗрдореАрдХреЛрд▓рди рдПрдХ рдЦрд╛рд▓реА рд╕реНрдЯреЗрдЯрдореЗрдВрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ System.out.println
рдХрдВрдбреАрд╢рди рдХреЗ рдмрд╛рд╡рдЬреВрдж рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд╣реЛрддрд╛ рд╣реИред
рдХрдВрдбреАрд╢рдирд▓ рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕ рдореЗрдВ рдмреНрд░реЗрд╕реЗрд╕ рдХрд╛ рд╕рд╣реА рдЙрдкрдпреЛрдЧ
рдмреНрд░реЗрд╕реЗрд╕ рдХреНрдпреЛрдВ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ?
{}
рдмреНрд░реЗрд╕реЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрдВрдбреАрд╢рдирд▓ рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕ рдХреЗ рд╕реНрдХреЛрдк рдХреЛ рд╕реНрдкрд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдХрдИ рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕ рдХреЛ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдЙрдирдХреЗ рд╕рдВрдмрдВрдзрд┐рдд рдХрдВрдбреАрд╢рдиреНрд╕ рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рд╕рд░реНрд╡реЛрддреНрддрдо рдкреНрд░рдерд╛рдПрдБ
- рд╣рдореЗрд╢рд╛ рдмреНрд░реЗрд╕реЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рдЪрд╛рд╣реЗ рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕ рдПрдХрд▓ рд╣реА рдХреНрдпреЛрдВ рди рд╣реЛрдВред рдпрд╣ рдкрдардиреАрдпрддрд╛ рдХреЛ рдмрдврд╝рд╛рддрд╛ рд╣реИ рдФрд░ рдЕрдзрд┐рдХ рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕ рдЬреЛрдбрд╝рддреЗ рд╕рдордп рднрд╡рд┐рд╖реНрдп рдХреА рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рд░реЛрдХрддрд╛ рд╣реИред
- рд╕реБрд╕рдВрдЧрдд рдЗрдВрдбреЗрдВрдЯреЗрд╢рди: рдЙрдЪрд┐рдд рдЗрдВрдбреЗрдВрдЯреЗрд╢рди рдмреНрд░реЗрд╕реЗрд╕ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЛ рдкреВрд░рд╛ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдХреЛрдб рдХреЛ рд╕рдордЭрдирд╛ рдЖрд╕рд╛рди рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
рдмреНрд░реЗрд╕реЗрд╕ рдХреЗ рд╕рд╛рде рдЙрджрд╛рд╣рд░рдг
1 2 3 4 5 |
if (x == 15) { System.out.println("Condition is true."); // рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕ рдпрд╣рд╛рдВ рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдЬреЛрдбрд╝реЗ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ } |
Else If рдХреЗ рд╕рд╛рде рдХрдВрдбреАрд╢рдирд▓ рдЪреЗрдХреНрд╕ рдХрд╛ рдЕрдиреБрдХреВрд▓рди
рдХрдИ If рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕ рдХреА рд╕рдорд╕реНрдпрд╛
рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ if
рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрдирд╛рд╡рд╢реНрдпрдХ рдХрдВрдбреАрд╢рди рдЪреЗрдХреНрд╕ рдХреА рдУрд░ рд▓реЗ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдкреНрд░рджрд░реНрд╢рди рдкрд░ рдЕрд╕рд░ рдкрдбрд╝рддрд╛ рд╣реИред
1 2 3 4 5 6 7 8 9 10 |
if (x == 5) { System.out.println("x is 5."); } if (x > 5) { System.out.println("x is greater than 5."); } if (x < 5) { System.out.println("x is less than 5."); } |
рдЗрд╕ рдкрд░рд┐рджреГрд╢реНрдп рдореЗрдВ, рд╕рднреА рдХрдВрдбреАрд╢рдиреНрд╕ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рднрд▓реЗ рд╣реА рдПрдХ рдкрд╣рд▓реЗ рд╣реА рд╕рд╣реА рд╣реЛред
Else If рдХрд╛ рд▓рд╛рдн рдЙрдард╛рдирд╛
рдХрдИ if
рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕ рдХреЛ else if
рдХреЗ рд╕рд╛рде рдмрджрд▓рдиреЗ рд╕реЗ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдмрд╛рд░ рдХрдВрдбреАрд╢рди рдкреВрд░реА рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рд╢реЗрд╖ рдХрдВрдбреАрд╢рдиреНрд╕ рдХреЛ рд╕реНрдХрд┐рдк рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПред
1 2 3 4 5 6 7 8 |
if (x == 5) { System.out.println("x is 5."); } else if (x > 5) { System.out.println("x is greater than 5."); } else { System.out.println("x is less than 5."); } |
Else If рдХреЗ рд▓рд╛рдн
- рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рд╕реБрдзрд╛рд░: рдХрдВрдбреАрд╢рди рдЪреЗрдХреНрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдХрдо рдХрд░рддрд╛ рд╣реИред
- рд▓реЙрдЬрд┐рдХрд▓ рд╕реНрдкрд╖реНрдЯрддрд╛: рдкрд╛рд░рд╕реНрдкрд░рд┐рдХ рд░реВрдк рд╕реЗ рдмрд╣рд┐рд╖реНрдХреГрдд рдХрдВрдбреАрд╢рдиреНрд╕ рдХреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИред
рддреБрд▓рдирд╛рддреНрдордХ рддрд╛рд▓рд┐рдХрд╛
рдПрдкреНрд░реЛрдЪ | рдХрдВрдбреАрд╢рди рдЪреЗрдХреНрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ | рдХреБрд╢рд▓рддрд╛ |
---|---|---|
рдХрдИ Ifs | 3 | рдХрдо |
Else If рд╕реАрдврд╝реА | 1 рд╕реЗ 3 | рдЬреНрдпрд╛рджрд╛ |
рдиреЗрд╕реНрдЯреЗрдб рдХрдВрдбреАрд╢рдирд▓ рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕
рдиреЗрд╕реНрдЯрд┐рдВрдЧ рдХреНрдпрд╛ рд╣реИ?
рдиреЗрд╕реНрдЯрд┐рдВрдЧ рдореЗрдВ рдПрдХ рдХрдВрдбреАрд╢рдирд▓ рд╕реНрдЯреЗрдЯрдореЗрдВрдЯ рдХреЗ рдЕрдВрджрд░ рдПрдХ рдФрд░ рдХрдВрдбреАрд╢рдирд▓ рд╕реНрдЯреЗрдЯрдореЗрдВрдЯ рд░рдЦрдирд╛ рд╢рд╛рдорд┐рд▓ рд╣реИред рдпрд╣ рдЕрдзрд┐рдХ рдЧреНрд░реИрдиреНрдпреВрд▓рд░ рдирд┐рд░реНрдгрдп рд▓реЗрдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рдЙрджрд╛рд╣рд░рдг рдкрд░рд┐рджреГрд╢реНрдп
рдорд╛рди рд▓реАрдЬрд┐рдП рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рд╡реЗрд░рд┐рдПрдмрд▓ y
рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк рдХреЗрд╡рд▓ рддрднреА рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЬрдм рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдХрдВрдбреАрд╢рди рдкреВрд░реА рд╣реЛред
1 2 3 4 5 6 7 8 9 10 11 |
if (x == 5) { System.out.println("x is 5."); } else if (x > 5) { System.out.println("x is greater than 5."); } else { System.out.println("x is less than 5."); if (y == 10) { System.out.println("y is 10."); } } |
рдиреЗрд╕реНрдЯрд┐рдВрдЧ рдХреЗ рд▓рд╛рдн
- рдЙрдиреНрдирдд рд▓реЙрдЬрд┐рдХ: рдЬрдЯрд┐рд▓ рдирд┐рд░реНрдгрдп рд╡реГрдХреНрд╖реЛрдВ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
- рдирд┐рдпрдВрддреНрд░рд┐рдд рдореВрд▓реНрдпрд╛рдВрдХрди: рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрдВрдбреАрд╢рдиреНрд╕ рдХреЗрд╡рд▓ рддрдм рд╣реА рдореВрд▓реНрдпрд╛рдВрдХрд┐рдд рд╣реЛрддреЗ рд╣реИрдВ рдЬрдм рдЖрд╡рд╢реНрдпрдХ рд╣реЛред
рд╡рд┐рдЪрд╛рд░рдгреАрдп рдмрд╛рддреЗрдВ
- рдкрдардиреАрдпрддрд╛: рдЕрддреНрдпрдзрд┐рдХ рдиреЗрд╕реНрдЯрд┐рдВрдЧ рд╕реЗ рдХреЛрдб рдкрдврд╝рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
- рдореЗрдВрдЯреЗрдирдмрд┐рд▓рд┐рдЯреА: рдиреЗрд╕реНрдЯрд┐рдВрдЧ рд╕реНрддрд░реЛрдВ рдХреЛ рдкреНрд░рдмрдВрдзрдиреАрдп рд░рдЦреЗрдВ рддрд╛рдХрд┐ рднрд╡рд┐рд╖реНрдп рдХреЗ рдЕрдкрдбреЗрдЯ рд╕рд░рд▓ рд░рд╣реЗрдВред
рд╕реИрдВрдкрд▓ рдХреЛрдб рд╡реЙрдХрдереНрд░реВ
рд╕реИрдВрдкрд▓ рдХреЛрдб рдХрд╛ рдЕрд╡рд▓реЛрдХрди
рдЖрдЗрдП рдПрдХ рд╕реИрдВрдкрд▓ Java рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдПрдВ рдЬреЛ if
, else if
, рдФрд░ рдиреЗрд╕реНрдЯреЗрдб if
рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕ рдХреЗ рдкреНрд░рднрд╛рд╡реА рдЙрдкрдпреЛрдЧ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред
рд╕реЛрд░реНрд╕ рдХреЛрдб: Sample.java
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
package org.studyeasy; public class Sample { public static void main(String[] args) { int x = 5; int y = 10; if (x == 5) { System.out.println("x is 5."); } else if (x > 5) { System.out.println("x is greater than 5."); } else { System.out.println("x is less than 5."); if (y == 10) { System.out.println("y is 10."); } } } } |
рдХреЛрдб рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛
- рд╡реЗрд░рд┐рдПрдмрд▓ рдбрд┐рдХреНрд▓реЗрд░реЗрд╢рди:
123int x = 5;int y = 10;-
x
рдФрд░y
integer рд╡реЗрд░рд┐рдПрдмрд▓реНрд╕ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдХреНрд░рдорд╢рдГ5
рдФрд░10
рдорд╛рди рджрд┐рдП рдЧрдП рд╣реИрдВред - рдкреНрд░рд╛рдердорд┐рдХ If рд╕реНрдЯреЗрдЯрдореЗрдВрдЯ:
1234if (x == 5) {System.out.println("x is 5.");}- рдпрд╣ рдЬрд╛рдВрдЪрддрд╛ рд╣реИ рдХрд┐
x
рдХрд╛ рдорд╛рди5
рд╣реИ рдпрд╛ рдирд╣реАрдВред рдпрджрд┐ рд╕рд╣реА рд╣реИ, рддреЛ "x is 5." рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИред - Else If рд╕реНрдЯреЗрдЯрдореЗрдВрдЯ:
1234else if (x > 5) {System.out.println("x is greater than 5.");}- рдпрджрд┐ рдкрд╣рд▓реА рдХрдВрдбреАрд╢рди рдЧрд▓рдд рд╣реИ, рддреЛ рдпрд╣ рдЬрд╛рдВрдЪрддрд╛ рд╣реИ рдХрд┐
x
рдХрд╛ рдорд╛рди5
рд╕реЗ рдЕрдзрд┐рдХ рд╣реИ рдпрд╛ рдирд╣реАрдВред рдпрджрд┐ рд╕рд╣реА рд╣реИ, рддреЛ "x is greater than 5." рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИред - Else рд╕реНрдЯреЗрдЯрдореЗрдВрдЯ рдиреЗрд╕реНрдЯреЗрдб If рдХреЗ рд╕рд╛рде:
1234567else {System.out.println("x is less than 5.");if (y == 10) {System.out.println("y is 10.");}}- рдпрджрд┐ рджреЛрдиреЛрдВ рдкрд┐рдЫрд▓реА рдХрдВрдбреАрд╢рдиреНрд╕ рдЧрд▓рдд рд╣реИрдВ, рддреЛ
else
рдмреНрд▓реЙрдХ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд╣реЛрддрд╛ рд╣реИред- "x is less than 5." рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИред
- рдПрдХ рдиреЗрд╕реНрдЯреЗрдб
if
рд╢рд╛рдорд┐рд▓ рд╣реИ рдЬреЛ рдЬрд╛рдВрдЪрддрд╛ рд╣реИ рдХрд┐y
рдХрд╛ рдорд╛рди10
рд╣реИ рдпрд╛ рдирд╣реАрдВред рдпрджрд┐ рд╕рд╣реА рд╣реИ, рддреЛ "y is 10." рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИред
рд╕реНрдЯреЗрдк-рдмрд╛рдп-рд╕реНрдЯреЗрдк рдирд┐рд╖реНрдкрд╛рджрди
- рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдорд╛рди:
x = 5
y = 10
- рдкрд╣рд▓реА рдХрдВрдбреАрд╢рди:
x == 5
тЖТ рд╕рд╣реА- рдЖрдЙрдЯрдкреБрдЯ:
x is 5.
- рдХреНрдпреЛрдВрдХрд┐
else if
рд╕рдВрд░рдЪрдирд╛ рдХреЗ рдХрд╛рд░рдг рдХреЛрдИ рдЖрдЧреЗ рдХреА рдХрдВрдбреАрд╢рдиреНрд╕ рдореВрд▓реНрдпрд╛рдВрдХрд┐рдд рдирд╣реАрдВ рд╣реЛрддреАрдВ
x
рдХреЛ 4 рдореЗрдВ рдмрджрд▓рдирд╛:x = 4
y
рдЕрднреА рднреА10
рд╣реИ
- рдХрдВрдбреАрд╢рдиреНрд╕ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди:
x == 5
тЖТ рдЧрд▓рддx > 5
тЖТ рдЧрд▓рддelse
рдмреНрд▓реЙрдХ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд╣реЛрддрд╛ рд╣реИ:- рдЖрдЙрдЯрдкреБрдЯ:
x is less than 5.
- рдиреЗрд╕реНрдЯреЗрдб
if
(y == 10
) тЖТ рд╕рд╣реА - рдЖрдЙрдЯрдкреБрдЯ:
y is 10.
рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЖрдЙрдЯрдкреБрдЯ
рдЬрдм x = 5
1 2 |
x is 5. |
рдЬрдм x = 4
1 2 3 |
x is less than 5. y is 10. |
рдирд┐рд╖реНрдХрд░реНрд╖
рдЗрд╕ рдорд╛рд░реНрдЧрджрд░реНрд╢рд┐рдХрд╛ рдореЗрдВ, рд╣рдордиреЗ Java рдореЗрдВ else if
рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕ рдХреЗ рдореИрдХреЗрдирд┐рдХреНрд╕ рдФрд░ рд╕рд░реНрд╡реЛрддреНрддрдо рдкреНрд░рдерд╛рдУрдВ рдореЗрдВ рдЧрд╣рд░рд╛рдИ рд╕реЗ рдЙрддрд░рд╛ рд╣реИред рдХрдВрдбреАрд╢рдирд▓ рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕ рдХреЗ рд╕реНрдХреЛрдк рдХреЛ рд╕рдордЭрдирд╛, рдмреНрд░реЗрд╕реЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдорд╣рддреНрд╡, рдФрд░ else if
рдХреЗ рдЕрдиреБрдХреВрд▓рди рд▓рд╛рдн рдЖрдкрдХреЗ рдХреЛрдб рдХреА рдХреБрд╢рд▓рддрд╛ рдФрд░ рдкрдардиреАрдпрддрд╛ рдХреЛ рдХрд╛рдлреА рд╣рдж рддрдХ рдмрдврд╝рд╛ рд╕рдХрддреЗ рд╣реИрдВред
рдореБрдЦреНрдп рдмрд┐рдВрджреБ
- рд╕реНрдХреЛрдк рдкреНрд░рдмрдВрдзрди:
if
рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕ рдХрд╛ рд╕реНрдХреЛрдк рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░реЗрдВ рддрд╛рдХрд┐ рд▓реЙрдЬрд┐рдХрд▓ рдПрд░рд░реНрд╕ рд╕реЗ рдмрдЪрд╛ рдЬрд╛ рд╕рдХреЗред - рдмреНрд░реЗрд╕реЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ: рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕ рдХреЛ рдЙрдирдХреЗ рдХрдВрдбреАрд╢рдиреНрд╕ рдХреЗ рд╕рд╛рде рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдореЗрд╢рд╛ рдмреНрд░реЗрд╕реЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
- Else If рдХреА рдХреБрд╢рд▓рддрд╛: рдХрдВрдбреАрд╢рди рдЪреЗрдХреНрд╕ рдХреЛ рдХрдо рдХрд░рдиреЗ рдФрд░ рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рд╕реБрдзрд╛рд░ рдХреЗ рд▓рд┐рдП рдХрдИ
if
рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕ рдХреЛelse if
рдХреЗ рд╕рд╛рде рдмрджрд▓реЗрдВред - рд╕рдордЭрджрд╛рд░реА рд╕реЗ рдиреЗрд╕реНрдЯрд┐рдВрдЧ: рдЬрдЯрд┐рд▓ рдирд┐рд░реНрдгрдп рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдП рдиреЗрд╕реНрдЯреЗрдб
if
рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рд▓реЗрдХрд┐рди рдиреЗрд╕реНрдЯрд┐рдВрдЧ рд╕реНрддрд░реЛрдВ рдХреЛ рдкреНрд░рдмрдВрдзрдиреАрдп рд░рдЦреЗрдВред
рдЗрди рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдХреЗ, рдЖрдк рд╕рд╛рдл-рд╕реБрдерд░рд╛, рдЕрдзрд┐рдХ рдХреБрд╢рд▓, рдФрд░ рдореЗрдВрдЯреЗрди рдХрд░рдиреЗ рдпреЛрдЧреНрдп Java рдХреЛрдб рд▓рд┐рдЦреЗрдВрдЧреЗред
SEO рдСрдкреНрдЯрд┐рдорд╛рдЗрдЬрд╝реНрдб рдХреАрд╡рд░реНрдбреНрд╕
Java рдХрдВрдбреАрд╢рдирд▓ рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕, Java рдореЗрдВ else if, Java рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╕рд░реНрд╡реЛрддреНрддрдо рдкреНрд░рдерд╛рдПрдБ, Java рдореЗрдВ рдирд┐рд░реНрдгрдп рд▓реЗрдирд╛, Java рд╕реНрдХреЛрдк, рдиреЗрд╕реНрдЯреЗрдб if рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕, рдХрдВрдбреАрд╢рди рдЪреЗрдХреНрд╕ рдХрд╛ рдЕрдиреБрдХреВрд▓рди, Java рдХреЛрдбрд┐рдВрдЧ рдорд╛рдирдХ, рд╢реБрд░реБрдЖрддреА Java рдЧрд╛рдЗрдб, Java if-else рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓
рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рдВрд╕рд╛рдзрди
- рдЖрдзрд┐рдХрд╛рд░рд┐рдХ Java рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг
- рд╢реБрд░реБрдЖрддреА рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП Java рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓
- Joshua Bloch рджреНрд╡рд╛рд░рд╛ Effective Java
- Java рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╕рдореБрджрд╛рдп
рдиреЛрдЯ: рдпрд╣ рд▓реЗрдЦ AI рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрдиреНрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред