- Java无难事:详解Java编程核心思想与技术
- 孙鑫
- 170字
- 2021-01-05 17:31:35
5.4 静态导入枚举类型
对于枚举类型来说,枚举值都是一个静态的常量,所以枚举值也可以使用静态导入来直接引用。首先我们创建一个枚举,如代码5.8所示。


接下来,再编写一个类,体验一下对枚举的静态导入,如代码5.9所示。

有了静态导入,“col = GREEN;”这行代码就可以通过编译了。
静态导入可以让我们在编写代码时减少一些代码量,同时也要注意导入包中的类和静态导入的区别。
对于枚举类型来说,枚举值都是一个静态的常量,所以枚举值也可以使用静态导入来直接引用。首先我们创建一个枚举,如代码5.8所示。
接下来,再编写一个类,体验一下对枚举的静态导入,如代码5.9所示。
有了静态导入,“col = GREEN;”这行代码就可以通过编译了。
静态导入可以让我们在编写代码时减少一些代码量,同时也要注意导入包中的类和静态导入的区别。