Hallo!
Warum komme ich bei folgendem Code sowohl in den case, als auch den default Zweig?
Ich dachte der default Zweig wird nur ausgeführt wenn keine case-Bedingung erfüllt ist?
[JAVA=42]String a = "999";
switch(a){
case "999":
System.out.println("case");
default:
System.out.println("Default");
}
[/code]
Liegt das daran, dass es mit Strings nicht funktioniert?
Danke!
Warum komme ich bei folgendem Code sowohl in den case, als auch den default Zweig?
Ich dachte der default Zweig wird nur ausgeführt wenn keine case-Bedingung erfüllt ist?
[JAVA=42]String a = "999";
switch(a){
case "999":
System.out.println("case");
default:
System.out.println("Default");
}
[/code]
Liegt das daran, dass es mit Strings nicht funktioniert?
Danke!
Zuletzt bearbeitet: