枚举类

  • 最简单的一种:

public Enum Color{
RED , GREEN , BLACK , PURPLE
}

  • 比较高级的(向枚举类中添加方法:

public enum Color {
RED("红色", 1), GREEN("绿色", 2), BLANK("白色", 3), YELLO("黄色", 4)###;

//枚举实例序列的最后必须添加分号,且实例必须先定义在最开始!

private String name;
private int index;
private Color(String name, int index) {
this.name = name;
this.index = index;
}
public static String getName(int index) {
for (Color c : Color.values())
{
if (c.getIndex() == index) {
return c.name;}
return null;
}
public String getName() {return name;}
public void setName(String name) {this.name = name;}
public int getIndex() {return index;}
public void setIndex(int index) {this.index = index;}
}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一 Java 枚举7常见种用法DK1.5引入了新的类型——枚举。在 Java 中它虽然算个“小”功能,却给我的开发...
    欢乐时光欢乐你我阅读 887评论 0 6
  • public enum Colar { RED("红色", 1), GREEN("绿色", 2), BLANK("...
    乐百事52淑熙阅读 216评论 0 0
  • 重要:这只是开发中API或技术的一个初步文档。苹果提供这些信息来帮助你在苹果产品上采用这些技术和编程界面。这些信息...
    栗子烤肉阅读 2,790评论 1 14
  • 記得以前先生說:“太好了,你每次看到問題就是改變的開始。”人處在謎團中的時候是聽不懂這句話的,特別是第一次...
    落子无悔ss阅读 156评论 0 0
  • 团队的力量就是大 发展越来越庞大
    love培阅读 261评论 0 0