Sono "nuovo" del linguaggio JAVA....e vorrei sapere come mai il costrutto switch non va con le stringhe....ma solo con int.... a me servirebbe fare uno switch per vedere se una stringa contente una lettera è per esempio uguale ad "a",o a "b"...ecc x cui con le if sarebbe veramente una "palla"...qualcuno mi può dare una dritta??????
esempio di quello che vorrei ottenere(cosi non funziona):
switch (lettera) {
case lettera.equals("a"): Istruzione1;
break;
case case lettera.equals("b"): Istruzione2;
break;
...
default: Istruzione;
break;
}

Rispondi quotando