我有一个这样的枚举:
public enum Lang {
TR("tr"),
EN("en"),
SE("se");
private String langName;
private Lang(String langName) {
this.langName = langName;
}
}
在另一堂课上,我想检查一个 langName 是否存在。如果我放一个 getter 方法,我可以迭代 langNames:
for (Lang langEnum : Lang.values()) {
langEnum.getLangName();
}
但是我的枚举可能太长了,我不想遍历数组。我想使用地图或集合。另一方面,我不想在我的枚举中使用另一个变量。
如何检查我的枚举是否有 langName?