java怎么使用枚举类型作为入参
时间: 2023-09-25 22:13:08 浏览: 166
Java面试题(经典欧)
在 Java 中,可以使用枚举类型作为方法的入参。枚举类型是一种特殊的数据类型,它列出了一组固定的值。使用枚举类型作为入参,可以限制方法的输入参数范围,并且可以提高代码的可读性和可维护性。
以下是一个使用枚举类型作为入参的示例代码:
```
public enum Color {
RED, GREEN, BLUE
}
public class Example {
public static void printColor(Color color) {
System.out.println("The color is: " + color);
}
public static void main(String[] args) {
printColor(Color.RED); // 输出:The color is: RED
printColor(Color.GREEN); // 输出:The color is: GREEN
printColor(Color.BLUE); // 输出:The color is: BLUE
}
}
```
在上面的示例代码中,定义了一个枚举类型 `Color`,包含了三个枚举值:`RED`、`GREEN` 和 `BLUE`。然后定义了一个静态方法 `printColor`,该方法接受一个 `Color` 类型的参数,并打印出颜色值。在 `main` 方法中,分别调用 `printColor` 方法,并传入不同的枚举值作为参数。
阅读全文