枚举定义:

public enum SizeEnum {
SMALL,
BIG,
BIGEST
};
public enum SizeStringEnum {

    SMALL("小"),
BIG("大"),
BIGEST("巨大"); private String strSizeString; public String toString() {
return strSizeString;
}
private SizeStringEnum(String str) {
this.strSizeString = str; } }

常用方法:

1、values():

获取当前枚举的所有对象属性:

如:

//1、
SizeStringEnum sizeStringEnum=SizeStringEnum.BIG;
for(SizeStringEnum size: sizeStringEnum.values())
{
System.out.println(size);
} //2、
for(SizeStringEnum size: SizeStringEnum.values())
{
System.out.println(size);
}

2、Enum.valueOf

通过枚举值寻找枚举对象

        sizeStringEnum=Enum.valueOf(SizeStringEnum.class, "BIG");

最新文章

  1. Myeclipse 安装离线adt的方法 ()
  2. srping MVC 工程简单搭建
  3. nginx https使用
  4. Redis系列(一)——简介及安装
  5. Add-VMNetworkAdapterAcl(添加访问控制列表)
  6. 使用AppDelegate单例,解决子视图无法给父视图发送消息的问题
  7. Hibernate 、多表关联映射 - 一对一关系映射(one- to-one)
  8. android Fragment和FragmentActivity
  9. vins-mono:雅可比矩阵的推导
  10. [转]如何将高版本的SQL Server数据库备份到低版本的SQL Server
  11. springboot 学习
  12. NOI1995石子合并&多种石子合并
  13. weblogic连接池过小导致TPS呈周期性跳坑现象
  14. IN2REG group 的时序分析
  15. MyBatis入参类型是List时判断非空
  16. 关于启动tomcatINFO警告错误问题解决
  17. 打豪车应用:uber详细攻略(附100元优惠码)
  18. Loading dl-debug.c in gdb / Ubuntu 14.04.4 LTS
  19. 包装类 integer 当做 list的参数时候 会出现无法删除成功的现象
  20. lnmp集成环境Access Denied的问题

热门文章

  1. python3 中文乱码,UnicodeEncodeError: 'latin-1' codec can't encode characters in position 10-13: ordinal not in range(256)
  2. 20181009-3 选题 Scrum立会报告+燃尽图 02
  3. New Concept English Two 33 91
  4. LNMP架构下的nginx、mysql、php的源码安装
  5. 《Unity 3D游戏客户端基础框架》多线程异步 Socket 框架构建
  6. Python流程控制-逻辑运算-if...else语句
  7. LSTM长短期记忆网络
  8. gradle 代理设置
  9. Jmeter-Transaction Controller(事务控制器)
  10. PAT 1021 个位数统计 C语言