Salve a tutti ho un problema con il metodo potenza , infatti passandogli la stringa ad esempio Asso non mi restituisce il valore appropriato ma sempre zero...non riesco a capire dove sta l'errore.
codice:public class Regole { private Carta giocata; private String a,b,c,d,e,f,g,h,i,l,conf; public void Regole(){ giocata= new Carta(); a="Asso"; b="Tre"; c="Re"; d="Cavallo"; e="Donna"; f="Sette"; g="Sei"; h="Cinque"; i="Quattro"; l="Due"; } public int potenza(String s){ if(s.equals(a)) return 10; if(s.equals(b)) return 9; if(s.equals(c)) return 8; if(s.equals(d)) return 7; if(s.equals(e)) return 6; if(s.equals(f)) return 5; if(s.equals(g)) return 4; if(s.equals(h)) return 3; if(s.equals(i)) return 2; if(s.equals(l)) return 1; else return 0; } }

Rispondi quotando