Bonjour, j'ai un problème qui est que dans un tableau, je n'arrive pas à déplacer vers le bas pour combler les cases qui sont à 0 par d'autres chiffres.
Voici mon code:
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
32
33 public Container depBas() { int a=1; boolean rempli = (false); for(int i = nbLigneTab-1 ; i >= 0 ; i--) { for(int j = 0 ; j <= nbColonneTab-1 ; j++) { a=1; if (tabEnt[i][j] == 0 ) { rempli= (false); } while (rempli == (true) || a == i) { if (tabEnt[i-a][j] != 0 ) { tabEnt[i][j]=tabEnt[i-a][j]; tabEnt[i-a][j]=0; rempli=(true); } else { a=a+1; } } } } return grille; }
Partager