Bonjour a tous
Partant a ce Lien d'abord :
Comment agrandir un tableau ?
On vois qu'il y a un code qui montre comment agrandir la taille du tableau en creant un nouveau puis on copie l'ancien vers le nouveau
Je me demande Est-ce que la 2ième commande "System.arraycopy" est correcte ? j'ai la essayée mais n'a pas marché !!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Object nouveauTableau = Array.newInstance( ancienTableau.getClass().getComponentType(), nouvelleTaille ); System.arraycopy( ancienTableau, 0, nouveauTableau,Array.getLength(ancienTableau);
alors, j'ai ajouté l'indice du début où on commence à copier les éléments du l'ancien, comme suit:
J'attend la réponce finale de vos parts
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 System.arraycopy( ancienTableau, 0, nouveauTableau,0, Array.getLength(ancienTableau));
Merçi![]()
Partager