我们要想根据枚举中定义的值,来返回所对应的星期值应该怎么写呢(首先我们要注意我们在定义枚举里可能出现的值时,也就是对象,我们都要写成大写)
public enum WeekDay {
SUNDAY {
public String getLocalValue() {
return "星期日";
}
},
MONDAY {
public String getLocalValue() {
// TODO Auto-generated method stub
return "星期一";
}
},
TUESDAY {
public String getLocalValue() {
// TODO Auto-generated method stub
return "星期二";
}
},
WEDNESDAY {
public String getLocalValue() {
// TODO Auto-generated method stub
return "星期三";
}
},
THURSDAY {
public String getLocalValue() {
// TODO Auto-generated method stub
return "星期四";
}
},
FRIDAY {
public String getLocalValue() {
// TODO Auto-generated method stub
return "星期五";
}
},
SATURDAY {
public String getLocalValue() {
// TODO Auto-generated method stub
return "星期六";
}
};
public abstract String getLocalValue();
}
然后我们丢其进行测试也就是赋予其一个枚举中的值
import org.junit.Test;
public class WeekDayTest {
@Test
public void test(){
WeekDay wk = WeekDay.FRIDAY;
System.out.println(wk.getLocalValue());
}
}
这样就可以返回对应的值了,这里的测试用的是junit4,因为每个枚举的值都是静态的共有的对象所以可以直接用类名调 用,至于为什么是静态的共有的上一篇里我们已经说道了
分享到:
相关推荐
给刚学C#的同学一些帮助 public enum CardColor : byte { 红桃, 方片, 梅花, 黑桃, }
Enum.doc Enum.docEnum.doc Enum.doc Enum.doc Enum.doc Enum.doc Enum.doc Enum.doc
大部份定义常数都是用来当做标记判断用,在整个系统架构的任何地方都可能随时会用到,所以最好能够直接使用,而不需要透过其他程序来引用,同时最好也能够集中管理,而不是
Enum的用法Enum的用法Enum的用法Enum的用法
用于枚举磁盘设备的 Enumdisk 示例
常见的enum类型重定义的解决方法,清晰明了。
enum测试代码
选项Swift软件包,用于更强大的Enum类型。 目录介绍特征安装用法设置一个MappedValueRepresentable枚举使用MappedValueCollectionRepresented 使用MappedEnum类型的可编码枚举在ESet中使用OptionSet中的EnumSet 将...
一个分析 enum 结构分析 源码资源
php-enum, PHP Enum实现灵感来自 SplEnum PHP enum 实现来自 SplEnum 为什么?首先,SplEnum 并不集成到PHP中,你必须单独安装它。使用 enum 而不是类常量提供了以下优点:你可以键入提示: function setAction(Ac
包含了关于枚举类的应用,以及枚举类和接口的组合应用,扩展映射关系。很有用的工具类。
Java SE程序 Enum枚举类Java SE程序 Enum枚举类Java SE程序 Enum枚举类Java SE程序 Enum枚举类Java SE程序 Enum枚举类Java SE程序 Enum枚举类Java SE程序 Enum枚举类Java SE程序 Enum枚举类Java SE程序 Enum枚举类...
Laravel开发-enum PHP的枚举实现
java enum详细教程。由浅入深,包括基本语法方面..很适合新手学习。/n各位看官。绝对超值。
enum枚举的方法
opc enum 32_64安装包
enum.docx ,详细介绍了enum的用法,枚举用法在c#中比较常见,希望会有帮助哦
简单介绍了DNS和ENUM的原理及在IMS网络中的使用
enum李兴华视频笔记,绝对值得看!
博文“Java 语言中 Enum 类型的使用介绍”的源码。