`
duyouhua1214
  • 浏览: 227713 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

在有多个选择路径的情况下,利用Switch可以使程序更加简洁有效。但由于其只能对整数选择因子进行判断,所以限制了其在其他类型尤其是String的使用,本文利用J

    博客分类:
  • Java
J# 
阅读更多

在有多个选择路径的情况下,利用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;   
        }   
           
    }   
  
}  

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics