文档章节

Java枚举

素人派
 素人派
发布于 2016/12/31 20:46
字数 174
阅读 5
收藏 1
  • 介绍
在Java开发中,如果想要表示常量,可以定义在interface(接口)中,也可以放在一个常量类中。但是,上面的方法定义的常量都是没有归类的。我下面介绍的枚举,是一类常量的集合。
  • HelloWorld
[codesyntax lang="java"]
/**
 * 票据状态,包括已开票和未开票
 * 
 * @author surenpi.com
 * 
 * @2015年5月22日
 */
public enum InvoiceStatus {
	Billed("已开发票"), UnBilled("未开发票");
	
	/**
	 * 状态名称
	 */
	private String name;
	
	private InvoiceStatus(String name)
	{
		this.name = name;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}
	
	public String toString()
	{
		return getName();
	}
}
[/codesyntax] 上面的例子,就是一个比较完整的枚举(enum)的定义。
  • 参考
Java枚举的7中常见用法

本文转载自:http://surenpi.com/2015/05/22/java_enum/

上一篇: 数码管
下一篇: GY-IICLCD
素人派
粉丝 26
博文 1907
码字总数 10223
作品 6
东城
程序员
私信 提问

暂无文章

PostgreSQL 11.3 locking

rudi
今天
5
0
Mybatis Plus sql注入器

一、继承AbstractMethod /** * @author beth * @data 2019-10-23 20:39 */public class DeleteAllMethod extends AbstractMethod { @Override public MappedStatement injectMap......

一个yuanbeth
今天
10
1
一次写shell脚本的经历记录——特殊字符惹的祸

本文首发于微信公众号“我的小碗汤”,扫码文末二维码即可关注,欢迎一起交流! redis在容器化的过程中,涉及到纵向扩pod实例cpu、内存以及redis实例的maxmemory值,statefulset管理的pod需要...

码农实战
今天
4
0
为什么阿里巴巴Java开发手册中不建议在循环体中使用+进行字符串拼接?

之前在阅读《阿里巴巴Java开发手册》时,发现有一条是关于循环体中字符串拼接的建议,具体内容如下: 那么我们首先来用例子来看看在循环体中用 + 或者用 StringBuilder 进行字符串拼接的效率...

武培轩
今天
8
0
队列-链式(c/c++实现)

队列是在线性表功能稍作修改形成的,在生活中排队是不能插队的吧,先排队先得到对待,慢来得排在最后面,这样来就形成了”先进先出“的队列。作用就是通过伟大的程序员来实现算法解决现实生活...

白客C
今天
81
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部