else if in Java: जब हमारे पास ऐसी समस्या होती है कि ढेर सारी Conditions में से कोई एक ही सही हो, तब हम इस Control Statement का प्रयोग करते हैं। इसमें क्रम से else के साथ कई if Conditions दी गई होती हैं और प्रोग्राम Control इन सभी Conditions को क्रम से check करता है और जहां भी if Condition सत्य हो जाती है, प्रोग्राम Control उस if Condition के Statement Block का Execution कर देता है। शेष if Condition को प्रोग्राम Control check नहीं करता हैं। इसका Syntax निम्नानुसार है:
इसे Practically समझने के लिए हम निम्नानुसार Program बना सकते हैं जिसमें किसी Student के कुल Marks की Total के Percent के आधार पर Output में Student की Grade का पता चलता है।
public class IfElseIFLadderControlStatement { public static void main(String args[]) { float percent = 80; if(percent > 79) System.out.println("Pass with Honors"); else if(percent > 59) System.out.println("First Division Pass "); else if(percent > 44) System.out.println("Second Division Pass "); else if(percent > 33) System.out.println("Third Division Pass"); else System.out.println("Fail"); } } // Output Pass with Honors
इस Program में हम देख सकते हैं कि Student के percent का मान 80 है, इसलिए इस Control Statement की पहली Condition ही true हो जाती है और Output में “Pass with Honors” Print हो जाता है। लेकिन यदि percent का मान 40 होता] तो चौथी else if Condition true होती और Output में “Second Division Pass Print” होता।
ये Article इस वेबसाईट पर Selling हेतु उपलब्ध EBook Java in Hindi से लिया गया है। इसलिए यदि ये Article आपके लिए उपयोगी रहा, तो निश्चित रूप से ये पुस्तक भी आपके लिए काफी उपयोगी साबित होगी।
Java Programming Language in Hindi | Page: 682 | Format: PDF