枚举的初始化和比较

 时间: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中下拉菜单栏怎么增加选项
  • 热门搜索
    漫游的近义词 投币洗衣机怎么用 农民工工资拖欠怎么办 键盘上的顿号怎么打 不大便怎么办 房贷提前还款怎么算 电脑磁盘怎么清理 公主切发型 面临的近义词 十全十美的近义词