voilà ce que j'ai vu comme magnifique code cette semaine :
int compteur = 0;
ArrayList<Boolean> list;
for (int i=0; i<nblignes; i++)
{
for (int j=0; j<nbcolonnes; j++)
{
cell = tab[i][j];
if (cell.type() == TRUC)
{
compteur++;
if (cell.length() > 0)
{
list.add(true);
}
}
else if (cell.type() == MACHIN)
{
compteur++;
if (cell.length() > 0)
{
list.add(true);
}
}
}
}
if (list.size() == compteur)
{
...
// truc fait si toutes les cellules editables sont remplies
}
je ne comprend même pas comment on peut arriver écrire ça...