3k Aufrufe
Gefragt in Anwendungen(Java,C++...) von
Hallo,
ich habe eine Enumeration.

public enum Tage {
MONTAG, DIENSTAG, MITTWOCH, DONNERSTAG,FREITAG
}


Wie kann ich alle Tage der Enumeration "Tage" auf der Konsole
ausgeben lassen.
Am besten in der Form eines Arrays.

Sollte dann etwas so aussehen:

Alle Tage: MONTAG, DIENSTAG, MITTWOCH, DONNERSTAG, FREITAG


Gruß Flo (Java Neuling)

5 Antworten

0 Punkte
Beantwortet von
Ungefähr so:


package de.test.enu;

public class TestEnum {
public enum Tage {
MONTAG, DIENSTAG, MITTWOCH, DONNERSTAG,FREITAG
}
public static void main(String[] args) {
System.out.print("Alle Tage: ");
for(Tage c : Tage.values()) {
System.out.print(c + ", ");
}
}
}
0 Punkte
Beantwortet von
Soll das Komma bei Freitag nicht mehr kommen, dann so:


package de.test.enu;

public class TestEnum {
public enum Tage {
MONTAG, DIENSTAG, MITTWOCH, DONNERSTAG,FREITAG
}
public static void main(String[] args) {
System.out.print("Alle Tage: ");
for(Tage c : Tage.values()) {
if (c.name()=="FREITAG"){
System.out.print(c );
}
else {
System.out.print(c + ", ");
}



}
}
}
0 Punkte
Beantwortet von
Vielen Dank!
Genau so habe ich mir das vorgestellt.


Flo
0 Punkte
Beantwortet von
Nix zu danken, gern geschehen! ;)
0 Punkte
Beantwortet von
Na Hauptsache das Geschreibsel kommt nicht mit dem Inernet in Berührung, oder? Es is ja 'n bissel oraclematisch zur Zeit, mit Java ...
^^
...