Arraie de chaîne Java

Arraie de chaîne Java

«Les tableaux en Java sont les structures de données les plus courantes et fondamentales. Une collection d'objets avec des types de données connexes est regroupé dans un tableau. En raison de son efficacité et de son efficacité, il est considéré comme la structure de données la plus utilisée parmi les programmeurs. Le tableau de chaîne fonctionne de manière similaire à d'autres types de données de tableau. Le tableau des cordes en Java est nécessaire pour manipuler les chaînes. Même la méthode principale () de Java prend le tableau de chaîne «String [] args» en tant que paramètre. Maintenant, nous allons examiner de nombreux aspects Java String Array aujourd'hui en utilisant des exemples d'applications."

Exemple 1

Nous utilisons les numéros d'index pour accéder aux éléments initialisés dans un tableau. De plus, le compilateur de Java détecte automatiquement la taille du tableau spécifié.

Dans la première étape de la mise en œuvre, nous avons construit une classe «MyArrayExample1» de Java. Ensuite, nous avons appelé la méthode principale du programme à l'intérieur de la classe. Nous avons déclaré un tableau comme «pair_integers» et avons fourni les dix premiers entiers même dans un tableau. Après cela, nous avons accédé à chaque élément du tableau en attribuant la valeur d'index dans le système.dehors.Println () Méthode de Java.

Le tableau spécifié a imprimé tous les entiers encore stockés sur la console correspondant à leur valeur d'index.

Exemple 2

Nous pouvons également ajouter de nouveaux éléments au tableau en utilisant la méthode ArrayList de Java, ce qui est remarquable. Pour comprendre l'ajout d'un nouvel élément dans un tableau de chaînes, considérons le programme d'illustration ci-dessous.

Le programme ci-dessus est déployé avec la classe «MyArrayExample2», et à l'intérieur de cette classe, nous avons créé la méthode principale de la classe. Ensuite, nous avons déclaré un tableau de cordes «DaysArray». Ce tableau est initialisé avec les noms des jours dans une semaine. Nous avons imprimé un élément de tableau qui affiche les jours dans une semaine. Notez que nous n'avons pas inséré le dernier jour dans un tableau qui est «dimanche».

Pour cela, nous avons défini une variable «Newday» et attribué le nom du jour «dimanche» qui manque. Après cela, nous avons converti le tableau en tableau de listes en appelant la méthode ArrayList. La méthode Add () a été utilisée pour ajouter le nouvel élément au tableau. Ensuite, nous avons de nouveau converti le ArrayList en le tableau en passant le «DaysArray» à la méthode ToArray (). Nous avons imprimé le nouveau tableau, qui contient tous les nouveaux éléments et l'élément précédent, à la console.

Le tableau initial est imprimé à l'écran, qui montre l'élément manquant «Sunday». Ensuite, le nouveau tableau est imprimé à l'écran avec tous les éléments existants du tableau et le nouvel élément du tableau.

Exemple 3

Nous pouvons rechercher un élément particulier du tableau de chaîne en utilisant les algorithmes de recherche. La recherche se termine lorsque l'occurrence de l'élément se trouve dans un tableau de chaîne.

Nous avons une classe Java «MyArrayExample3» où nous avons utilisé la méthode principale (). Ensuite, nous avons défini un tableau de chaînes comme des «noms» et inséré les noms aléatoires à l'intérieur. Les noms sont affichés via le système.dehors.Méthode println. Ici, nous avons une variable booléenne «B», qui est définie comme «fausse». Ensuite, nous avons une variable «index» pour la valeur d'index, qui est «0». Nous avons défini une autre variable, «str», et stocké le nom «Leo» du tableau qui doit être fouillé. Ensuite, nous avons déployé la boucle FOR, qui se déroule sur les éléments du tableau et renvoie la valeur d'index de l'élément «LEO» à partir du tableau spécifié «Noms» ».

L'algorithme de recherche se termine lorsque l'élément «Leo» est trouvé. Le bloc IF-Else est utilisé, qui affiche la position d'index d'un élément recherché ou le message lorsque l'élément recherché n'est pas trouvé dans le tableau de chaîne.

L'élément «Leo» est présent en position d'index «1» dans le tableau des chaînes, qui est la sortie de ce programme ici.

Exemple 4

L'algorithme de recherche est assez difficile à partir de l'algorithme de tri et prend plus de temps. Ici, nous avons mis en œuvre le programme pour trier un tableau de chaînes qui est plus facile en Java. Nous avons utilisé la méthode tri () pour le tri du tableau de chaîne.

Dans le programme ci-dessus, «MyArrayExample4» est une classe que nous avons créée. Nous avons invoqué la méthode principale () de la classe. Ensuite, nous déclarons un tableau de chaîne «valeurs», qui est défini avec les éléments de chaîne. Les éléments de tableau des chaînes sont imprimés en utilisant la méthode ToString (), car il prend le tableau comme argument. Après cela, nous avons utilisé la méthode Sort () et passé les «valeurs» du tableau de chaîne en tant que paramètre. La méthode de tri sort ici le tableau de chaîne par le premier caractère par ordre alphabétiquement. Le tableau de chaîne trié est ensuite imprimé sur le terminal en utilisant la méthode d'impression Java.

Le tableau d'origine et le tableau trié peuvent être visualisés sur l'écran suivant. La deuxième instruction imprimée est notre sortie après le tri d'un tableau de chaîne.

Exemple 5

Maintenant, nous allons transformer le tableau spécifié en chaîne en utilisant la méthode de la classe de la liste ToArray (). Il convertit chaque élément dans une liste d'entités de chaîne en un élément de tableau de chaîne lorsqu'on lui donne une liste d'éléments de chaîne comme argument.

Ici, nous avons créé la méthode principale () dans la classe Java «MyArrayExample5». Ensuite, nous avons défini une liste vide dans la variable «couleur». La liste «couleur» est ensuite ajoutée avec la chaîne de mots en utilisant la méthode Add (). Ensuite, nous obtenons la taille de la liste «couleur» de la méthode Taille (). La taille de la liste est définie dans la variable "Color_Size". Le tableau est créé comme «tableau», où nous avons stocké la taille de la liste «couleur».

La méthode ToArray () est déployée, qui prend le «tableau» comme paramètre pour la conversion de la liste des chaînes. Avec l'itération pour Loop, nous avons imprimé le tableau de chaîne nouvellement créé à partir de la liste des chaînes.

La liste des éléments de chaîne est convertie en tableau de chaîne par l'utilisation de la méthode ToArray (). La sortie s'affiche sur l'écran suivant du terminal.

Conclusion

Nous avons vu le tableau de cordes Java en profondeur avec cet article. Nous avons passé en revue chaque concept de base sur un tableau de chaînes qui comprend la déclaration du tableau des cordes et de l'initialisation en Java. Nous avons également effectué diverses opérations sur le tableau des chaînes en triant le tableau des chaînes, en recherchant l'élément spécifique dans le tableau des chaînes et en conversion de la liste des chaînes en un tableau de chaîne dans la langue java.