L'errore è nelle parentesi graffe. Sostituisci in questo modo:
Non servono le parentesi graffe: il blocco di codice compreso fra un case ed il relativo break è di per se un blocco.codice:switch(i) { case 1: case 3: case 5: case 7: Double tmpNum = new Double(field); carta.setNumero(tmpNum); break; case 0: case 2: case 4: carta.setSeme(field); break; }
Domanda... sei sicuro di quella dichiarazione Double tmpNumero = new Double(field)? Se devi passare un oggetto allora devi mettere le Maiuscole, altrimenti elimina completamente quella riga e passa semplicemente la variabile field.
Ciao.![]()