Bonjour voilà mon nouveau problème,

j'ai un fichier text en entrée de mon programme, celui-ci comporte plusieurs lignes de cette forme :

12/09/16|nom||prenom|||||x

pour chaque ligne de ce fichier je fais :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
String[] contentLine = line.split("\\|")
puis je boucle dessus pour remplir une arrayList<String> j'obtiens alors :

[12/09/16, nom, ,prenom, , , , ,x]


Jusque là tout est normale c'est juste pour vous montrez le contexte voilà le vrai problème :

Dans ce fichier texte d'entrée je peux avoir ceci :

12/09/16|nom||prenom|||||

comme vous pouvez le voir les 5 derniers emplacements sont vides, en faisant mon arrayList j'obtiens ceci :

[12/09/16, nom, ,prénom]

alors que j'aimerais avoir :

[12/09/16, nom, ,prénom, , , , , ]

j'ai regardé un peu la doc cette fois j'ai rien trouvé de concluant et si je suis passé à coté de qlq chose je m'en excuse d'avance .