होमCodeJavaWhat is switch statement...

What is switch statement in Java in hindi

नमस्कार दोस्तों, आज के इस टुटोरिअल के माध्यम से हम जानेंगे की जावा प्रोग्रामिंग में switch statement क्या होता है और इसका क्या उपयोग है |

Switch statement in Java (Java me switch statement kya hota hai)

दोस्तों जब हमारे प्रोग्राम में बहुत सारी स्थितिया उत्पन्न हो रही हो लेकिन हमे केवल एक ही Condition से आउटपुट लेना है|तब ऐसी स्थिति में switch statement का उपयोग किया जाता है|यह if-else-if की तरह कार्य करता है| दुसरे शब्दों में कहे तो switch statement का वह तरीका जिससे किसी प्रोग्राम के उत्पन्न अनेक Condition में से अपनी आवश्यकता के अनुसार वैल्यू निकाल सकते है| switch statement के लिए हम string,byte,int,long,enum का उपयोग कर सकते है| इसे अब हम कुछ उदाहरणों के माध्यम से समझते है :

switch statement with integers expression (इन्टिजर एक्सप्रेशन के साथ switch statement)

इन्टिजर के switch statement का उपयोग कैसे करते है इसे हम निम्न उदाहरण से समझ सकते है =>मान लीजिए किसी स्कूल में प्रतियोगिता करवानी है और उसमे केवल 16,17,18 वर्षीय स्टूडेंट्स को ही लेना है तब हम switch statement का उपयोग निम्न प्रकार से कर सकते है:

  int MyAge = 19;


//Switch expression
  
  switch(MyAge){
       
          //Case statements
        
         case 16:
               System.out.println("You are Eligible");
         break;

         case 17:
               System.out.println("You are Eligible");
         break;

         case 18:
               System.out.println("You are Eligible");
       
         break;

          //Default value (जब उपर का कोई भी case सही नही हो

         default: System.out.println("You are not Eligible");
         

  }
 // Result

 You are not Eligible

उक्त उदाहरण से हम जान सकते है की जब हम उम्र को 19 लिखते है तो तीनो case statement हमारे लिए गलत हुए और अंत में Default statement से हमे आउटपुट मिला| हम देखेंगे की default statement और case में breake क्या होते है |

what is default statement in java : जब switch statement में सभी case statement संतुष्ट नही होते है तब हम एक default आउटपुट देने के लिए default statement का उपयोग करते है| इसका उपयोग करना वैकल्पिक (ऑप्शनल) है| यानि अगर हम default का उपयोग नही भी करते है तो बाकि case statement काम करते है|

what is break statement in java : switch के अंदर हमने case का उपयोग किया है और case statement की क्वेरी(पूछताछ) को रोकने के लिए हम break का उपयोग करते है| जैसे उक्त अगर मेरी आयु 17 वर्ष है तो जब switch में case 17 पर क्वेरी होगी तो वो सही निकलेगा यानि मेरी उम्र 17 है और में प्रतियोगिता में भाग ले सकता हूँ इसलिय अब मुझे और क्वेरी करने की आवश्यकता नही है इसलिय मैं इस क्वेरी के बाद ही switch को break कर दूंगा| break का उपयोग करना भी वैकल्पिक (ऑप्शनल) है यानि अगर हम break का उपयोग नही भी करते है तो क्वेरी पर कोई प्रभाव नही पड़ता है | लेकिन इसका उपयोग इसलिय करते है ताकि क्वेरी में ज्यादा समय न लगे|

switch statement with string expression (string एक्सप्रेशन के साथ switch statement)

जिस प्रकार से हम इन्टिजर के साथ switch का उपयोग करते है उसी प्रकार इन्टिजर के स्थान पर string का उपयोग भी कर सकते है इसे हम निम्न उदाहरण के माध्यम से समझ सकते है | यहाँ हमने किसी व्यक्ति के जावा में किसी विषय में लेवल को जानने के लिए 0,1,2, 3 का उपयोग किया है और लेवल के अनुसार लेवल का नाम दिया गया है|

public class SwitchStringExample {    

public static void main(String[] args) { 
   
    //Declaring String variable
  
    String levelString="Expert";
  
    int level=0;  

    //Using String in Switch expression
  
    switch(levelString){ 
   
    //Using String Literal in Switch case
  
    case "Beginner": level=1;
  
  break;    

    case "Intermediate": level=2;

    break;    

    case "Expert": level=3;  
    break;
    
    default: level=0;  
    break;  
    }    
    System.out.println("Your Level is: "+level);  
}    
}   
// Result 

Your Level is 3 

इसी प्रकार से हम string की जगह char,enum आदि भी उपयोग कर सकते है|

आशा करता हूँ की आपको इस टुटोरिअल के माध्यम से जावा switch statement के बारे में सरल तरीके से जानकारी मिली होगी | धन्यवाद… Happy Coding : )

WhatsApp Channel Join Now
Telegram Group Join Now
Google News google News Follow
Explore topic:

Related Post

Data types in Java in Hindi Explained with example

Java Data Types क्या होते हैं और क्यों ज़रूरी हैं Java Programming में? Java एक strongly typed language है — इसका मतलब है कि आपको...

Java में Variables क्या होते हैं? Types, Declaration, Initialization और Best Practices आसान भाषा में

Java programming में किसी भी value को temporarily store करने के लिए हम variables का इस्तेमाल करते हैं। जब आप कोई calculation करना चाहते...

Java Syntax और Basic Rules in Hindi – Beginners के लिए Complete Syntax Tutorial with Examples

Java सीखने की शुरुआत में सबसे जरूरी है कि आप Java syntax को समझें, क्योंकि हर Java program उसी structure को follow करता है।...

Java Hello World Program in Hindi – Java Code Structure और Execution Process को आसान भाषा में समझें

Java Programming की शुरुआत कैसे करें – सबसे पहले सीखें how to write hello world program in Java जब भी कोई student या developer Java...

Java JDK को Windows, Mac और Linux में कैसे Install करें? | Java Installation Guide 2025

Java programming language सीखने का पहला स्टेप है — Java को अपने कंप्यूटर में सही तरीके से install करना।लेकिन यहीं पर अक्सर beginners confuse...

JDK, JVM और JRE में क्या अंतर है? Java Beginners के लिए पूरी जानकारी हिंदी में

अगर आप Java सीखना शुरू कर रहे हैं तो आपने तीन शब्द जरूर सुने होंगे — JDK, JVM और JRE। ये नाम सुनने में...