欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java枚舉類能有方法和變量名

Java中的枚舉類是非常常見且實(shí)用的一個(gè)特性。在枚舉類中,不僅可以定義一組常量,還可以為它們定義方法和變量名。

public enum Fruit {
APPLE("red"), ORANGE("orange"), BANANA("yellow");
private String color;
private Fruit(String color) {
this.color = color;
}
public String getColor() {
return color;
}
public void setColor(String color) {
this.color = color;
}
}

以上是一個(gè)關(guān)于水果的枚舉類,其中每個(gè)常量都有對(duì)應(yīng)的顏色,同時(shí)每個(gè)常量都有一個(gè)getColor()方法用于獲取它的顏色值,并且還有一個(gè)setColor()方法用于設(shè)置它的顏色值。

在使用上述枚舉類時(shí),可以根據(jù)常量名獲取對(duì)應(yīng)的顏色值:

String color = Fruit.APPLE.getColor();
System.out.println(color); //輸出:red

同樣地,也可以通過調(diào)用setColor()方法來修改常量的顏色值:

Fruit.BANANA.setColor("green");
String newColor = Fruit.BANANA.getColor();
System.out.println(newColor); //輸出:green

枚舉類能夠擁有這些方法和變量名的特性,極大地提高了它們的靈活性和可用性,使得它們?cè)谌粘i_發(fā)中非常方便且實(shí)用。