Les partenaires publicitaires:

Comment ajouter à un tableau de chaînes en Java

Manipulation tableaux Alpha est une tâche commune dans la programmation Java. Ajout d'un élément à une collection Java est quelque chose développeurs font régulièrement. Tableaux de Java peuvent être créés, accessibles et modifiables dans un certain nombre de façons. Comme avec toutes les tâches de programmation, de créer une application efficace, il est préférable de vous équiper avec quelques connaissances sur la façon dont les structures telles que les tableaux et les autres classes de collection sont effectivement mises en œuvre. Les tableaux sont généralement pas destinés à être étendu, afin d'ajouter un élément à l'une exige une série d'étapes.

Instructions

  1. Créez un tableau de chaîne en utilisant la syntaxe suivante:

    String [] myStrings = new String [10];

  2. Instancier le tableau avec des éléments à Cordes:

    for (int i = 0 à i

    myStrings [i] = "x";

    }

    Cela écrit une chaîne de test dans chaque élément positionnement si vous avez un autre tableau de String vous pouvez l'utiliser à la place.

  3. Préparer la chaîne que vous souhaitez ajouter à la matrice en utilisant une chaîne existante ou en créer un nouveau et de le stocker dans une variable comme suit:




    Chaîne addString = "y";

    Remplacez «y» avec votre chaîne, qui peut contenir des caractères alphanumériques ou des symboles de ponctuation.

  4. Convertir le tableau à une collection de liste. Les tableaux sont conçus pour avoir une longueur fixe, spécifié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 concernant les classes ArrayList et Collections. Adresse en incluant les déclarations d'importation suivant en haut de votre déclaration de classe:

    java.util.ArrayList importation;

    java.util.Collections d'importation;

  5. Ajoutez la nouvelle chaîne de la liste de tableaux. Utilisez la méthode "ajouter" pour ajouter la nouvelle chaîne à la fin de l'objet ArrayList:



    stringList.add (addString);

    Ce procédé ajoute le nouvel élément à la fin de la collecte, l'extension de la longueur par une insertion, et la nouvelle chaîne à cette position finale.

  6. Convertir le ArrayList retour à un tableau. Remplacer le tableau original référence variable avec la nouvelle ArrayList converti en un tableau de String:

    myStrings = (String []) stringList.toArray (new String [0]);

    Ce code utilise la méthode "toArray" de la classe ArrayList de convertir et de jeter la collection Retour à un objet de tableau de String.

  7. Testez le nouveau tableau:

    System.out.println ("La longueur du tableau:" + 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.

  9. Conseils Avertissements

    • Si vous prévoyez d'ajouter et supprimer des éléments d'une collection, il pourrait être préférable d'utiliser un objet de la liste à la place d'un tableau.
    • Lorsque vous ajoutez un élément à un tableau, vous remplacez l'objet original par un nouveau, provoquant le processus à utiliser de la mémoire inutilement.
» » » » Comment ajouter à un tableau de chaînes en Java