枚举的初始化和比较

 时间:2026-05-04 08:58:17

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

枚举的初始化和比较

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

枚举的初始化和比较

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

枚举的初始化和比较

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

枚举的初始化和比较

5、在main方法中调用OrangeEnum枚举类的实例,查看输出:发现是先调用了构造方法,再调用静态代码块。

输出两次“--实例化OrangeEnum--”的原因,是枚举类有两个实例,需要两次调用构造方法。

枚举的初始化和比较

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

枚举的初始化和比较

  • excel下拉选择项怎么设置
  • excel如何设置下拉选项内容
  • excel下拉选择项怎么设置
  • excel如何设置下拉选择项?
  • Excel中下拉菜单栏怎么增加选项
  • 热门搜索
    如何防蹭网 如何投诉淘宝卖家 天时地利人和出自哪里 九江旅游攻略 艾纳机油怎么样 剑网3怎么收费 去俄罗斯旅游多少钱 美味英文怎么说 qq我的收藏在哪里 如何写好作文