1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| String nom = "";
String pre = "";
String nP = "MARTIN DUPUIS Marie Roberte1234567890";
int rang = 0;
for(rang = 0; rang < nP.length(); rang++)
{
char car = nP.charAt(rang);
if(Character.isLowerCase(car))
{
System.out.println("rang = " + rang);
nom = nP.substring(0, rang -2);
// Si le champ nom&prenom est codé sur 30carac et Nom sur 10carac.
// le nom aura une longueur maxi de 10 et le prénom de 20.
if(nom.length() >10)
nom = nom.substring(0, 10);
pre = nP.substring(rang -1);
if(pre.length() >20)
pre = pre.substring(0, 20);
break;
}
}
System.out.println("Le nom : " + "\"" + nom + "\"");
System.out.println("Le prénom : " + "\"" + pre + "\""); |
Partager