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
|