简单的Enum类型Demo
来源:互联网 发布:网络开发平台 编辑:程序博客网 时间:2024/06/07 13:28
public class EnumDemo {
public static void main(String[] args) {
// System.out.println(Color.BLUE);
Color[] color = Color.values();
for (Color c : color) {
System.out.println(c);
}
// System.out.println(Person.P1.toString());
// 使用values()方法遍历
Person[] ps = Person.values();
for (Person p : ps) {
System.out.println(p);
}
}
}
// 当jvm去加载使用枚举类的时候,会预先创建多个枚举类型的对象供外部类使用
// public static final Color RED=new Color();
// public static final Color BLUE=new Color();
// public static final Color YELLOW=new Color();
enum Color {
// 无参构造可省略();RED()
RED, BLUE, YELLOW;
// 为什么使用private,枚举类型是不能用public让外面new出来的,是内部预先创建好的提供外部使用
private Color() {
System.out.println("构造方法");
}
}
enum Person {
P1("张三", 30), P2("李四", 20), P3("王五", 10);
private String name;
private int age;
private Person(String name, int age) {
this.name = name;
this.age = age;
}
public String toString() {
return name + "___" + age;
}
}
阅读全文
0 0
- 简单的Enum类型Demo
- 枚举类型enum的简单用法
- 简单enum类型
- java中枚举类型enum的简单用法
- C#中Enum枚举类型的简单使用
- enum类型的本质
- enum类型的本质
- enum类型的本质
- enum类型的本质
- enum类型的本质
- enum类型的用法
- enum类型的本质
- enum类型的本质
- MySQL的Enum类型
- enum类型的本质
- enum类型的本质
- enum类型的本质
- enum类型的本质
- 第二部分:分布式服务框架Zookeeper
- caffe2--Image Pre-Processing(六)
- 左程云_算法与数据结构 — 链表问题 — 01打印两个有序链表的公共部分
- 深入理解Arrays.sort()
- Oracle PaaS云服务概览
- 简单的Enum类型Demo
- Android异步相关-AsyncTask/HandlerThread/IntentService
- shell脚本学习第一天
- 鸟哥的Linux基础篇整理---4
- Hadoop基础教程-第7章 MapReduce进阶(7.7 MapReduce 全排序)
- Linux学习笔记-编译程序时找不到头文件的解决办法
- vim--常用的命令(有待补充)
- j2ee的web项目,报错,如果报错的代码位于被封装的class文件中,怎么看报错的class所在的jar包?
- Newifi路由器第三方固件玩机教程,这个路由比你想的更强大以及智能_Newifi y1刷机_smzdm