Bonjoir.
J'ai un programme qui permet à l'utilisateur de créer plusieurs matrices. Je souhaiterais pouvoir enregistrer tout les matrices crée. Je n'ai pas le droit a l'objet (joie de l'enseignement universitaire), je pense donc crée un tableau qui contiendrait ces matrices.
J'ai essayé de crées des variables globale:
puis la procédure enregistrer
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 public static matrice matriceSav[]= new matrice[20]; public static int num = 1;
donc tout les matrice devrait être enregistrée dans matriceSav. Bien sur çà ne marche pas.
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 public static void enregistrer(matrice matriceM) { byte i, j; matriceSav[num].colonne = matriceM.colonne; matriceSav[num].ligne = matriceM.ligne ; for(i=0; i<matriceM.ligne; i++) { for(j=0; j<matriceM.colonne; j++) { matriceSav[num].tableau[i][j]= matriceM.tableau[i][j]; } } System.out.println("Cette matrice est enregistrée sous le numero"+ num); num++; }
Votre idée?
merci
Partager