Malheureusement, les tableaux en Java sont immuables . Une fois créés, ils ne peuvent pas changer la taille sans réaffectation de l'ensemble du réseau à partir de zéro . Heureusement, quelques méthodes d'assistance rendent l'ensemble du processus de doubler une taille de tableau plus facile pour le programmeur. Mais si vous vous attendez à redimensionner le tableau fréquemment , vous devez choisir une autre structure de données, telles que la liste de tableaux ou de Vector. Instructions
1
Ouvert Netbeans ou votre environnement préféré de développement intégré ( IDE ) .
2
Cliquez sur " Fichier" et " Nouvelle classe ". Nommez le " ArrayDoubler . " Class
3
type " PSVM " . Netbeans va étendre cette automatiquement à une méthode valable "main"
4
Collez le code suivant dans la méthode "main" : .
//Créer un tableau
< . p> int [ ] unTableau = {1,2,3} ; .
//Rapport sa taille
System.out.println (" unTableau a une longueur de " + anArray.length ) ;
//Faire une copie du tableau qui est deux fois la taille
unTableau = Arrays.copyOf ( unTableau , anArray.length * 2); .
//Rapport de la nouvelle taille
System.out.println (" unTableau a maintenant une longueur de " + anArray.length ) . " Exécuter".
5
Cliquez