class ForTest{ enum Wochentag { Mo, Di, Mi, Do, Fr, Sa, So; boolean istWerktag(){ switch(this){ case Sa: case So: return false; default: return true; } } } enum Klein {a,b,c;} enum Farbe { weiss, schwarz, rot, gold, gruen, blau ; int[] rgb(){int[] w = {0,0,0}; int[] s = {0,1,0}; switch (this){ case weiss: return w; default: return s; } } static Farbe[][] fahnen = { {weiss, blau}, {schwarz, rot,gold}, { rot, weiss}, {rot} }; } Farbe[] bayern = {Farbe.weiss, Farbe.blau}; static int [] prim = { 2, 3, 5, 7, 11, 13, 17, 19 }; public static void main(String[] args){ for (Wochentag w:Wochentag.values()) if(w.istWerktag()) System.out.print(w+" "); for(int i: prim) System.out.print(i+" "); System.out.println(); for(Farbe[] f: Farbe.fahnen) { for (Farbe g: f)System.out.print(g+" "); System.out.println(); } for(Farbe f: Farbe.values()) { for(Farbe g: Farbe.values()) if (f.compareTo(g)<0 ) System.out.print("("+f+","+g+") "); System.out.println(); } } }