有多個選擇路徑的情況下,利用Switch可以使程序更加簡潔有效。但由於其只能對整數選擇因子進行判斷,所以限制了其在其他類型尤其是String的使用,本文利用JDK1.5新推出的enum,實現了一種可以對String類型進行Switch的方法。直接看代碼:
複製內容到剪貼板
代碼:
enum EnumExample
{
Teamreq,Matreq;
}
public class EnumTest {
public static void main(String[] argc)
{
String str = "Matreq";
EnumExample test = EnumExample.valueOf(str);
switch (test)
{
case Matreq:
System.out.println("Matreq");
break;
case Teamreq:
System.out.println("Teamreq");
break;
default:
break;
}
}
}
switch 的String參數
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.