Lassen Sie uns sagen, ich habe eine Enumeration wie so:Wie durchlaufe ich eine Enum in 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;
}
Jetzt habe ich eine Methode, die eine bestimmte Variable ausgibt.
public void output(String value) {
printStream.print(value);
}
Ich möchte in der Enum alle Werte eine for
Schleife zur Ausgabe verwenden. Etwas nach dem Vorbild dieses:
for(/*each element in the enum*/) {
//output the corresponding spanish name
}
Ultimative Ich möchte, dass die endgültige Ausgabe Uno Dos Tres
sein. Wie kann ich das mit enums und einer for-Schleife tun? diese
@RaviThapliyal Sie werden nicht '.values ()' unter Enum in den JavaDocs finden. Es ist eine implizite Methode für den Enum-Typ. – NominSim