枚举类型的构造方法
来源:互联网 发布:程序员鼓励师工资 编辑:程序博客网 时间:2024/04/25 06:31
public class EnumIndex {
enum Cons{
Consta_A("我是枚举成员A"),
Consta_B("我是枚举成员B"),
Consta_C("我是枚举成员C"),
Consta_D(3);
private String description;
private int i=4;
private Cons(){};
private Cons(String description){
this.description=description;
}
private Cons(int i)
{
this.i=i+i;
}
public String getDescription() {
return description;
}
public int getI() {
return i;
}
}
public static void main(String[] args) {
for (int i = 0; i < Cons.values().length; i++) {
System.out.println(Cons.values()[i]+"调用getDescription()方法为"+Cons.values()[i].getDescription());
}
System.out.println(Cons.valueOf("Consta_D")+"调用getI()方法为"+Cons.valueOf("Consta_D").getI());
}
enum Cons{
Consta_A("我是枚举成员A"),
Consta_B("我是枚举成员B"),
Consta_C("我是枚举成员C"),
Consta_D(3);
private String description;
private int i=4;
private Cons(){};
private Cons(String description){
this.description=description;
}
private Cons(int i)
{
this.i=i+i;
}
public String getDescription() {
return description;
}
public int getI() {
return i;
}
}
public static void main(String[] args) {
for (int i = 0; i < Cons.values().length; i++) {
System.out.println(Cons.values()[i]+"调用getDescription()方法为"+Cons.values()[i].getDescription());
}
System.out.println(Cons.valueOf("Consta_D")+"调用getI()方法为"+Cons.valueOf("Consta_D").getI());
}
}
调用两个方法,返回枚举类型定义的构造方法中的设置操作
0 0
- 枚举类型的构造方法
- 枚举类型中的构造方法
- 带构造方法的枚举
- 带构造方法的枚举
- 带构造方法的枚举
- 带构造函数的枚举类型
- Java枚举类型实现构造方法、抽象方法
- 使用私有构造方法或者枚举类型实现单例
- 2.9.3Groovy枚举类型及构造方法、自定义函数
- 实现带有构造方法的枚举
- 定义枚举的构造方法和字段
- 关于枚举类的构造方法
- 枚举 到底是不是构造类型???
- delphi中遍历枚举类型的方法
- java类型枚举的几种方法
- 枚举类型的抽象方法定义实现
- 从枚举类型的ordinal()方法说起
- 枚举类型---方法
- WebSocket 和 Golang 实现聊天功能
- JQuery中的全选择器(通配符)
- FPGA视觉从入门到放弃——懒人的支持向量机
- sublime下运行python程序
- [linux 命令笔记] kill
- 枚举类型的构造方法
- iOS-绑定key与属性名方法
- PYTableViewController框架
- Freemarker使用之比较(if)
- .net中的命名管道(NamedPipe)
- 总结java.lang.Runtime
- DLNA 介绍
- 12.Tornado TCPServer类的设计解读 (副标题: 一个通用的server框架)
- OpenCV 图像反色 垂直翻转图像