Bonjour !
J'apprend le java et en faisant des tests de compilation je me suis rendu compte que la suite d'instructions :
n'était pas valable alors qu'on peut faire :
Et cette impossibilité n'est pas précisée dans mon bouquin.
C'est gênant dans le cas où je veux faire un tableau à deux indices, j'aimerais pouvoir donner le nombre de lignes puis initialiser ensuite chaque ligne par un tableau en donnant la valeur du tableau comme ceci :
Code :
- int [] [] t;
- t = new int [2] [];
- t[0] = {1,2}; // non valable !
- t[1] = {1}; // non valable !
|
Et je suis donc obligé de faire :
Code :
- t = new int [2] [];
- int [] t1 = {1,2};
- int [] t2 = {1};
- t[0]=t1;
- t[0]=t2;
|
Pourquoi cette impossibilité ?
Message édité par Profil supprimé le 26-07-2009 à 00:20:06