इस लेख में हम समझेंगे कि Java में स्ट्रिंग्स पर स्विच स्टेटमेंट कैसे लागू किया जाता है। स्विच एक्सप्रेशन का मूल्यांकन एक बार किया जाता है। एक्सप्रेशन के मान की तुलना प्रत्येक केस के मानों से की जाती है। स्ट्रिंग एक डेटा टाइप है जिसमें एक या अधिक कैरेक्टर होते हैं और यह डबल कोट्स (" ") में संलग्न होता है।
उदाहरण
इनपुट:
Input string: Java
आउटपुट:
Using switch cases: We shall use Java for our coding
एल्गोरिदम
- शुरुआत
- एक स्ट्रिंग
input_stringडिक्लेयर करें - मान परिभाषित करें
- इनपुट स्ट्रिंग की जांच करने और संबंधित स्टेटमेंट्स प्रिंट करने के लिए एक स्विच स्टेटमेंट परिभाषित करें
- परिणाम प्रदर्शित करें
- रोकें
उदाहरण 1: मुख्य फंक्शन में सभी ऑपरेशन
public class Demo {
public static void main(String[] args) {
String input_string = "Java";
System.out.println("The string is defined as: " + input_string);
System.out.println("Using switch cases: ");
switch (input_string) {
case "Scala":
System.out.println("We shall use Scala for our coding");
break;
case "Python":
System.out.println("We shall use Python for our coding");
break;
case "Java":
System.out.println("We shall use Java for our coding");
break;
default:
System.out.println("The string is undefined");
}
}
}
आउटपुट
The string is defined as: Java Using switch cases: We shall use Java for our coding
उदाहरण 2: ऑब्जेक्ट-ओरिएंटेड दृष्टिकोण
public class Demo {
static void switchCase(String input_string) {
System.out.println("Using switch cases: ");
switch (input_string) {
case "Scala":
System.out.println("We shall use Scala for our coding");
break;
case "Python":
System.out.println("We shall use Python for our coding");
break;
case "Java":
System.out.println("We shall use Java for our coding");
break;
default:
System.out.println("The string is undefined");
}
}
public static void main(String[] args) {
String input_string = "Java";
System.out.println("The string is defined as: " + input_string);
switchCase(input_string);
}
}
आउटपुट
The string is defined as: Java Using switch cases: We shall use Java for our coding