Bonjour à tous,

Je suis étudiant en informatique de gestion et j'ai un petit problème qui me taraude...
J'ai un fichier texte comme celui-ci mais comportant plus de données :

IGS;1;3
IGS;2;2
IGS;3;1
IGS;4;1
/
IGS;2;Baker Valentin
IGS;3;Bise Andre
IGS;2;Blackshaw Deborah
IGS;1;Blanco Raphael
IGS;1;Broccard Marion
L'exercice que je dois réaliser est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
29
30
31
/* ÉNONCÉ:
   Le programme que vous devez réaliser doit effectuer la répartition des étudiants 
   dans les différentes classes pour la prochaine rentrée de la HEG.
   Toutes les données sont reprises du fichier "DonneesRentree.txt" puis stockées
   dans l'ArrayList classes */
 
public class Rentree {
 
	private static ArrayList classes = new ArrayList(); /* Données */
 
  /* Le String reçu contient tout le fichier "DonneesRentree.txt", qui est décomposé en 2 parties : 
     1) la 1ère partie spécifie le nombre de classes à créer pour chaque filière/degré :
        - IGS;1;3 ==> indique que vous devez créer 3 classes d'IGS 1ère année (IGS1-1, IGS1-2 et IGS1-3)
        - IGS;2;2 ==> indique que vous devez créer 2 classes d'IGS 2ème année (IGS2-1 et IGS2-2)
     2) la 2ème partie spécifie la liste des étudiants à insérer dans les différentes classes selon
        leur filière & degré :
        - IGS;2;Baker Valentin ==> indique qu'il faut ajouter "Baker Valentin" dans une classe d'IGS 2ème année.
        Pour décider dans quelle classe l'ajouter (IGS2-1 ou IGS2-2), on regarde dans laquelle il y a le MOINS d'étudiants.
     Les 2 parties du fichier sont séparées par le délimiteur "/" en début de ligne */
	private static void creerClasses (String str) {
 
 
 
 
 
 
    // ====================
    // ====== A CODER =====
    // ====================
 
  } // creerClasses
Voilà je suis un peu perdu du fait du délimiteur "/" dans le fichier texte...
Merci de prendre le temps de me lire ainsi que pour votre aide.

Adrien