枚举的初始化和比较

 时间:2024-10-21 08:01:26

1、首先来测试类的实例化,编写EnumInit类;在类中编写OrangeClass类,写一个构造方法和一个静态代码块

枚举的初始化和比较

2、在EnumInit类中,编写main方法,实例化OrangeClass类,

枚举的初始化和比较

3、查看输出,可以看到是先调用了静态代码块,再去调用的构造方法。

枚举的初始化和比较

4、编写OrangeEnum类,写一个构造方法和一个静态代码块

枚举的初始化和比较

5、在main方法中调用OrangeEnum枚举类的实例,查看输出:发现是先调用了构造方法,再调用静态代码块。输出两次“--实例化OrangeEnum--”的原因,是枚举类有两个实例,需要两次调用构造方法。

枚举的初始化和比较

6、枚举的实例可以直接用“==”比较,这种方式和equal方法比较是一样的。因为其equal方法内部就是直接使用“==”比较的

枚举的初始化和比较
  • excel下拉选择项怎么设置
  • excel如何设置下拉选项内容
  • excel下拉选择项怎么设置
  • excel如何设置下拉选择项?
  • Excel中下拉菜单栏怎么增加选项
  • 热门搜索
    手抄报板块设计图 美术手抄报 运动手抄报 美丽家乡手抄报 英语万圣节手抄报 手抄报边框素材 消防安全的手抄报 保护视力手抄报 手抄报初中生 关于理想的手抄报内容