diff --git a/src/appComune/GestisciCodiceFiscale.java b/src/appComune/GestisciCodiceFiscale.java index bd5517d..58b4f30 100644 --- a/src/appComune/GestisciCodiceFiscale.java +++ b/src/appComune/GestisciCodiceFiscale.java @@ -178,7 +178,8 @@ public class GestisciCodiceFiscale { if (posizioniConsonanti[3] == -1) { if (posizioniConsonanti[2] == -1) { /* - * O grandi divinità del codice, fate in modo che ogni nome abbia almeno una vocale + * O grandi divinità del codice, fate in modo che ogni nome abbia almeno una + * vocale */ char primaVocale = trovaPrimaVocale(caratteriNome)[0]; ritorno = Character.toString(caratteriNome[posizioniConsonanti[0]]) @@ -189,6 +190,10 @@ public class GestisciCodiceFiscale { + Character.toString(caratteriNome[posizioniConsonanti[1]]) + Character.toString(caratteriNome[posizioniConsonanti[2]]); } + } else { + ritorno = Character.toString(caratteriNome[posizioniConsonanti[0]]) + + Character.toString(caratteriNome[posizioniConsonanti[2]]) + + Character.toString(caratteriNome[posizioniConsonanti[3]]); } return ritorno;