如何在Java中循环枚举?
如何在Java中循环枚举?
这个问题已经在这里有答案:
假设我有一个枚举类型,就像这样:
public enum Numbers { ONE("Uno "), TWO("Dos "), THREE("Tres "); } private final String spanishName; Numbers(String spanishName) { this.spanishName = spanishName; } public String getSpanishName() { return spanishName; }
现在我有一个输出给定变量的方法。
public void output(String value) { printStream.print(value); }
我想使用for
循环输出枚举类型中的所有值。类似于这样:
for(/*each element in the enum*/) { //output the corresponding spanish name }
最终输出应该是Uno Dos Tres
。我该如何使用枚举类型和for循环实现这一点?
admin 更改状态以发布 2023年5月20日