package com.bmw.api.platform.portal.apiservice.controller;
/**
* @Author u0039153
* @email [email protected]
* @Date 2021/11/10
*/
public enum AnimalEnum {
DOG("狗"),
CAT("猫"),;
private String message;
AnimalEnum(String message) {
this.message = message;
}
public String getMessage() {
return message;
}
public static void main(String[] args) {
System.out.println("----"+AnimalEnum.DOG.name());
System.out.println("--222--"+AnimalEnum.DOG.getMessage());
System.out.println(AnimalEnum.DOG.toString());
System.out.println(AnimalEnum.DOG.equals(AnimalEnum.valueOf("DOG")));
System.out.println(AnimalEnum.getByName("CAT"));
}
public static AnimalEnum getByName(String name) {
for (AnimalEnum animalEnum : AnimalEnum.values()) {
if (animalEnum.name().equals(name)) {
return animalEnum;
}
}
return null;
}
}
----DOG
--222--狗
DOG
true
CAT
枚举中name方法
おすすめ
転載: blog.csdn.net/ZHOU_VIP/article/details/121249481
ランキング