Agrandir un tableau java

Fermé
Parsifal - 24 mai 2008 à 11:58
 Parsifal - 24 mai 2008 à 12:14
Bonjour,
Je voudrais aggrandir un tableau existant, je ne dois pas utiliser les listes ou array ou quoi que ce soit, en fait le but de l'exercice est de créer moi-même une arrayList. Le problème est que quand je crée le nouveau tableau temporaire, et que j'y met dedans l'ancien tableau de plus petite taille, il me redéfini le nouveau tableau temporaire avec la petite taille de l'ancien tableau


taille++;
temporaire = new Element[taille];
temporaire=tableau; //a ce moment précis, temporaire prend la dimension "taille-1", c'est a dire la même que la dimension de "tableau".
temporaire[taille-1]=newElement;
temporaire[taille-2].setNext(temporaire[taille-1]);
temporaire[taille-1].setNext(temporaire[0]);
tableau=new Element[taille];
tableau=temporaire;
temporaire=null;


Si quelqu'un pouvait m'aider a transférer le petit tableau dans le grand ce serait sympa, merci
A voir également:

2 réponses

Je pourrais faire une boucle et copier les éléments 1 à 1, mais je me demandais si il n'y avait pas de méthode plus rapide.
3
Je pourrais faire une boucle et copier les éléments 1 à 1, mais je me demandais si il n'y avait pas de méthode plus rapide.
0