Bonjour,
J'ai un tableau à 2 dimensions que je souhaite initialiser à '0'.
Ce tableau est transmis en paramètre d'une méthode dont voici la partie du code qui nous intéresse:Le souci est que le compilateur m'envoie un Warning en indiquant que 'element' n'est pas utilisé. Avez-vous une explication à cela ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 public void chargeDonnees( short[][] tablo_pointage ) { /.../ // Init du tableau: for( short ligne[] : tablo_pointage ) for( short element : ligne ) element = 0; /.../ }
Bien sûr, je pourrais utiliser la propriété length du tableau est faire 2 boucles for imbriquées:Je trouve quand même que la 1ère version plus élégante !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 for( int ligne = tablo_pointage.length; ligne >= 0; ligne-- ) for( int element = tablo_pointage[ ligne ].length; element >= 0; element-- ) tablo_pointage[ ligne ][ element ] = 0;
Partager