String Array Java

String Array Java

„Die Arrays in Java sind die häufigsten und grundlegendsten Datenstrukturen. Eine Sammlung von Objekten mit verwandten Datentypen wird in einem Array gruppiert. Aufgrund seiner Wirksamkeit und Effizienz wird es als die am häufigsten verwendete Datenstruktur unter Programmierern angesehen. Das String -Array funktioniert ähnlich wie bei anderen Array -Datentypen. Das String -Array in Java ist erforderlich, um Saiten zu manipulieren. Sogar die main () -Methode von Java nimmt das String -Array "String [] args" als Parameter. Jetzt werden wir heute viele Java -String -Array -Aspekte mit Beispielanwendungen untersuchen.”

Beispiel 1

Wir verwenden die Indexnummern, um auf die Elemente zuzugreifen, die in einem Array initialisiert sind. Darüber hinaus erkennt der Compiler von Java automatisch die Größe des angegebenen Arrays.

In der ersten Implementierungsphase haben wir eine Klasse „myarrayExample1“ von Java erstellt. Als nächstes haben wir die Hauptmethode des Programms in der Klasse bezeichnet. Wir haben ein Array als "gleichmäßige" deklariert und die ersten zehn sogar Ganzzahlen in einem Array zur Verfügung gestellt. Danach haben wir auf jedes Element des Arrays zugegriffen, indem wir den Indexwert innerhalb des Systems zugewiesen haben.aus.println () Methode von Java.

Das angegebene Array druckte alle gespeicherten sogar Ganzzahlen auf der Konsole, die ihrem Indexwert entspricht.

Beispiel 2

Wir können dem Array auch neue Elemente hinzufügen, indem wir die ArrayList -Methode von Java verwenden, die bemerkenswert ist. Um das Hinzufügen eines neuen Elements in einem String -Array zu verstehen, betrachten wir das Illustrationsprogramm unten.

Das obige Programm wird mit der Klasse „myarrayExample2“ bereitgestellt und in dieser Klasse haben wir die Hauptmethode der Klasse erstellt. Als nächstes haben wir ein String -Array "Daysarray" deklariert. Dieses Array wird mit den Namen von Tagen in einer Woche initialisiert. Wir haben ein Array -Element gedruckt, das die Tage in einer Woche anzeigt. Beachten Sie, dass wir den letzten Tag nicht in ein Array eingefügt haben, das „Sonntag“ ist.

Dafür haben wir eine Variable "Newday" definiert und den Namen des Tages "Sonntag" zugewiesen, der fehlt. Danach haben wir das Array in das Array der Listen konvertiert, indem wir die ArrayList -Methode aufgerufen haben. Die Methode add () wurde verwendet, um das neue Element dem Array hinzuzufügen. Dann haben wir die Arraylist erneut in das Array umgewandelt, indem wir die „Daysarray“ an die Methode toArray () übergeben haben. Wir haben das neue Array, das alle neuen Elemente und das vorherige Element enthält, in die Konsole gedruckt.

Das erste Array wird auf dem Bildschirm gedruckt, aus dem das fehlende Element „Sonntag“ angezeigt wird. Dann wird das Neue Array auf dem Bildschirm mit allen vorhandenen Elementen des Arrays und dem neuen Element des Arrays gedruckt.

Beispiel 3

Wir können aus dem String -Array nach einem bestimmten Element suchen, indem wir die Suchalgorithmen verwenden. Die Suche endet endet, wenn das Auftreten des Elements in einem String -Array gefunden wird.

Wir haben eine Java -Klasse „myarrayExample3“, in der wir die Main () -Methode verwendet haben. Dann haben wir eine Reihe von Strings als "Namen" definiert und die zufälligen Namen darin eingefügt. Die Namen werden über das System angezeigt.aus.println -Methode. Hier haben wir eine boolesche Variable "B", die als "falsch" eingestellt ist. Dann haben wir einen Variablen „Index“ für den Indexwert, der „0“ ist. Wir haben eine andere Variable definiert, „Str“, und den Namen „Leo“ aus dem Array gespeichert, das durchsucht werden muss. Anschließend haben wir die for -Schleife bereitgestellt, die die Elemente des Arrays überschreitet und den Indexwert des Elements „Leo“ aus dem angegebenen Array „Namen“ zurückgibt.

Der Suchalgorithmus endet, wenn das Element „Leo“ gefunden wird. Der IF-ELSE-Block wird verwendet, der die Indexposition eines durchsuchten Elements oder die Nachricht anzeigt, wenn das durchsuchte Element nicht aus dem String-Array gefunden wird.

Das Element "Leo" ist an der Indexposition "1" im String -Array vorhanden, das hier die Ausgabe dieses Programms ist.

Beispiel 4

Der Suchalgorithmus ist vom Sortieralgorithmus ziemlich schwierig und braucht mehr Zeit. Hier haben wir das Programm implementiert, um ein String -Array zu sortieren, das in Java einfacher ist. Wir haben die Sort () -Methode für das String -Array -Sortieren verwendet.

Im obigen Programm ist „myarrayExample4“ eine Klasse, die wir erstellt haben. Wir haben die Main () -Methode in der Klasse aufgerufen. Dann deklarieren wir ein Zeichenfolgenarray "Werte", das mit den String -Elementen festgelegt ist. Die String -Array -Elemente werden mit der Methode toString () gedruckt, da das Array als Argument verwendet wird. Danach haben wir die Sort () -Methode verwendet und das String -Array „Werte“ als Parameter übergeben. Die Sortiermethode hier sortiert das String -Array nach dem ersten Zeichen alphabetisch. Das sortierte String -Array wird dann auf dem Terminal durch Verwendung der Java -Druckmethode gedruckt.

Das ursprüngliche Array und das sortierte Array können auf dem folgenden Bildschirm sichtbar gemacht werden. Die zweite gedruckte Anweisung ist unsere Ausgabe nach der Sortierung eines String -Arrays.

Beispiel 5

Jetzt werden wir das angegebene Array in die Zeichenfolge umwandeln, indem wir die List -Klasse toArray () -Methode verwenden. Es konvertiert jedes Element in einer Liste von String -Entitäten in ein String -Array -Element, wenn eine Liste von String -Elementen als Argument angegeben wird.

Hier haben wir die main () -Methode in der Java -Klasse „myarrayExample5“ -Klasse erstellt. Dann haben wir eine leere Liste in der Variablen „Farbe“ definiert. Die Liste "Farb" wird dann mit der Wörterzeichenfolge mit der Methode add () hinzugefügt. Als nächstes erhalten wir die Größe der Liste „Farbe“ von der Methode Size (). Die Größe der Liste ist in der Variablen „Color_size“ definiert. Das Array wird als "Array" erstellt, wo wir die Größe der Liste "Farbe" gespeichert haben.

Die Methode toArray () wird bereitgestellt, wodurch das „Array“ als Parameter für die Konvertierung der String -Liste verwendet wird. Mit der für die Loop -Iteration haben wir das neu erstellte String -Array aus der String -Liste gedruckt.

Die Liste der String -Elemente wird durch die Verwendung der Methode toArray () in das String -Array konvertiert. Die Ausgabe wird auf dem folgenden Bildschirm des Terminals angezeigt.

Abschluss

Wir haben das Java -String -Array in diesem Artikel ausführlich gesehen. Wir haben jedes Kernkonzept über ein String -Array durchgesehen, das die Deklaration des String -Arrays und die Initialisierung in Java enthält. Wir haben auch verschiedene Operationen im String -Array durchgeführt, indem wir das String -Array sortieren, nach dem spezifischen Element im String -Array gesucht und die String -Liste in das String -Array in der Java -Sprache konvertiert werden.