Bonjour,
Ma chaine de caractère est :
Le Nom~Le Prenom~Le Sexe
Si j'ai : Van Pipe~Mohamed~M
c'est parfait.
Mais si une donnée manque, par exemple : Van Pipe~~M
Il me renvoie le M dans le prenom. Y a t'il moyen d'y remédier? En sachant que la chaine de caractère ne peut être modifiée (cad que je ne peut rajouter un espace si le prenom est vide)

Mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
StringTokenizer donneePatient = new StringTokenizer(machaine,"~");
String nom=machaine.nextToken().toString();
String prenom=machaine.nextToken().toString();
String sexe=machaine.nextToken().toString();