5.4 静态导入枚举类型

对于枚举类型来说,枚举值都是一个静态的常量,所以枚举值也可以使用静态导入来直接引用。首先我们创建一个枚举,如代码5.8所示。

img
img

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

img

有了静态导入,“col = GREEN;”这行代码就可以通过编译了。

静态导入可以让我们在编写代码时减少一些代码量,同时也要注意导入包中的类和静态导入的区别。