Caso base (questo è il primo, il precedente è il terzo e quello prima il secondo)
This commit is contained in:
parent
20997136dc
commit
63864d2422
@ -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;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user