使用字串實現 switch 語句的 Java 程式
在這篇文章中,我們將瞭解如何使用字串實現 switch 語句。switch 表示式只評估一次。該表示式的值將與每個 case 的值進行比較。字串是一種包含一個或多個字元的資料型別,用雙引號 (“ ”) 括起來。
以下是演示 -
假設我們的輸入是 -
Input string: Java
期望的輸出將是 -
Using siwtch cases: We shall use Java for our coding
演算法
Step 1 - START Step 2 - Declare a string namely input_string. Step 3 - Define the values. Step 4 - Define a stwtch statement to check the input string and print the respective statements. Step 5 - Display the result Step 6 - Stop
示例 1
在此處,我們在 ‘main’ 函式中將所有操作繫結在一起。
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 siwtch 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 siwtch cases: We shall use Java for our coding
示例 2
此處,我們將操作封裝到函式中以展示面向物件的程式設計。
public class Demo {
static void switch_case(String input_string){
System.out.println("Using siwtch 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);
switch_case(input_string);
}
}輸出
The string is defined as: Java Using siwtch cases: We shall use Java for our coding
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP