a parte che una soluzione di questo tipo non è delle migliori (anzi è proprio brutta da vedere), il punto è che

codice:
public int potenza(String carta){
   int ret = 0; 
   if (carta.equals(asso)){
     ret = 10; 
   }else if (carta.equals(uno)){}
//ecc
return ret; 
}

ma sei sicuro che scrivi bene?
L'alternativa sarebbe da usare una enum