Quinto caso nome
This commit is contained in:
parent
dff7f524b9
commit
78dc80fb25
@ -48,7 +48,7 @@ public class GestisciCodiceFiscale {
|
||||
|
||||
int secondaVocale = trovaSecondaVocale(caratteriCognome, posizionePrimaVocale);
|
||||
|
||||
if (secondaVocale == -1) {
|
||||
if (secondaVocale == -1) { //non c'è la seconda vocale
|
||||
ritorno = Character.toString(caratteriCognome[posizioniConsonanti[0]])
|
||||
+ Character.toString(primaVocale)
|
||||
+ Character.toString('x');
|
||||
@ -187,9 +187,15 @@ public class GestisciCodiceFiscale {
|
||||
if (posizioniConsonanti[1] == -1) { //non c'è la seconda consonante
|
||||
int secondaVocale = trovaSecondaVocale(caratteriNome, posizionePrimaVocale);
|
||||
|
||||
ritorno = Character.toString(caratteriNome[posizioniConsonanti[0]])
|
||||
+ Character.toString(primaVocale)
|
||||
+ Character.toString(secondaVocale);
|
||||
if (secondaVocale == -1) { //non c'è la seconda vocale
|
||||
ritorno = Character.toString(caratteriNome[posizioniConsonanti[0]])
|
||||
+ Character.toString(primaVocale)
|
||||
+ Character.toString('x');
|
||||
} else {
|
||||
ritorno = Character.toString(caratteriNome[posizioniConsonanti[0]])
|
||||
+ Character.toString(primaVocale)
|
||||
+ Character.toString(secondaVocale);
|
||||
}
|
||||
} else {
|
||||
ritorno = Character.toString(caratteriNome[posizioniConsonanti[0]])
|
||||
+ Character.toString(caratteriNome[posizioniConsonanti[1]])
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user