Java枚举的施用

Java枚举的使用public static enum DriverNames{/* JDBC drivers */oracle10g(Oracle 10g), oracle11g(

Java枚举的使用

    public static enum DriverNames{            /* JDBC drivers */            oracle10g("Oracle 10g"), oracle11g("Oracle 11g"),            mssql2008("Microsoft SQL Server 2008"),            /* EJB drivers */            jboss420("JBoss 4.2.0"), jboss501("JBoss 5.0.1"),            weblogic81("Oracle WebLogic Server 8.1.6"), weblogic92("Oracle WebLogic Server 9.2.0"), weblogic10("Oracle WebLogic Server 10.0.0"),            websphere61("WebSphere 6.1.0"), websphere70("WebSphere 7.0.0");        private String name;        private DriverNames(String name) { this.name = name; }public String getDriverName(){ return name; }};


调用时我们可以这样:
System.out.pritln(DriverNames.oracle11g.getDriverName());