Gestion des tableaux Alpha est une tâche commune dans la programmation Java. Ajout d'un élément à une collection Java est quelque chose que les développeurs font régulièrement. Tableaux Java peuvent être créés, accessibles et modifiables dans un certain nombre de façons. Comme pour toutes les tâches de programmation , afin de créer une application efficace, il est préférable de vous équiper avec quelques connaissances sur le fonctionnement des structures telles que des tableaux et d'autres classes de collecte sont effectivement mises en œuvre . Les tableaux sont généralement pas destinés à être étendu , afin d'ajouter un élément à une nécessite une série d'étapes . Instructions
1
Créer un tableau String en utilisant la syntaxe suivante:
String [ ] myStrings = new String [10];
2
instancier le tableau avec des éléments de cordes:
for (int i = 0; i < myStrings.length ; i + +) {
myStrings [i] = "x" ;
} < br >
écrit une chaîne de test dans chaque position de l'élément , si vous avez un autre tableau String vous pouvez l'utiliser à la place
3
Préparez la chaîne que vous souhaitez ajouter à la baie à l'aide . une chaîne existante ou en créer un nouveau et de le stocker dans une variable comme suit:
cordes addString = "y" ;
Remplacez «y» avec votre chaîne, qui peut contenir des caractères alphanumériques ou des signes de ponctuation .
4
convertir le tableau à une collection de liste. Les tableaux sont conçus pour avoir une durée déterminée , indiquée sur la création. Pour cette raison, il est préférable de convertir temporairement votre tableau à un objet ArrayList avant de l'étendre . Vous pouvez le faire en utilisant la syntaxe suivante:
ArrayList stringList = new ArrayList ();
Collections.addAll ( stringList , myStrings ) ;
votre IDE ( Integrated Development Environment ) peut vous demander avec un message d'erreur en ce qui concerne la liste de tableaux et classes de collections. Résoudre ce problème en incluant les déclarations d'importation suivantes en haut de votre déclaration de classe :
importation java.util.ArrayList ;
java.util.Collections d'importation ;
5 < p> Ajouter la nouvelle chaîne de la liste de tableaux. Utilisez la méthode "add" pour ajouter la nouvelle chaîne à la fin de l'objet ArrayList :
stringList.add ( addString ) ;
Cette méthode ajoute un nouvel élément à la fin de la collection , prolongeant la durée par un et en insérant la nouvelle chaîne à cette position finale .
6
Convertir le dos ArrayList à un tableau. Remplacer la référence variable tableau original avec le nouveau ArrayList converti en un tableau String : Photos
myStrings = ( String []) stringList.toArray ( new String [ 0]);
Ce code utilise l' méthode " toArray " de la classe ArrayList pour convertir et lancer la collection vers un objet de tableau String
7
Testez le nouveau tableau : .
System.out.println (" array longueur : "+ myStrings.length ) ;
System.out.println (" élément final: "+ myStrings [ myStrings.length -1] ) ;
8
Enregistrez le fichier , compiler et exécuter le programme pour le tester , en observant les messages écrits sur la console de sortie.