每天JAVA简单教学:枚举类Java认证考试
文章作者 100test 发表时间 2010:02:05 00:21:40
来源 100Test.Com百考试题网
先来看看以下的例子:
Java代码
package enumdemo.
public enum Weekdays
{
Monday,
Tuesday,
Wednesday,
Thursday,
Friday,
Saturday,
Sunday
}
上面我们就定义了一个枚举类。枚举类里面只会定义一系列的关键字,它的用法如下:
Java代码
package enudemo.
public class WeekdaysDemo {
public static void main(String[] args) {
System.out.println(Weekdays.Monday).
System.out.println(Weekdays.Monday.getClass()).
System.out.println(Weekdays.valueOf("Wednesday")).
System.out.println(Weekdays.valueOf("Outofdays")).
}
}
可以用valueOf(String)的方式来查看是否有某个值,如果该值不存在会抛出一个异常(觉得不是很友好的设计。。。。)