Java String Startswith und Endswith

Java String Startswith und Endswith

„Variablen werden als Speicherräume oder Containerprogrammdaten bezeichnet, die in den Codes an mehreren Teilen verwendet werden. Eine dieser Variablen, Zeichenfolgen, sind sehr bekannte Variablen in objektorientierten Programmiersprachen wie Java und C++. Saiten halten eine Reihe alphabetischer Zeichen, Wörter und Sonderzeichen wie Space. Wir können mit Javas Vielfalt der Funktionen auf vielfältige Weise mit Saiten spielen. Aus vielen dieser Funktionen haben wir Ends- und Startfunktionen, mit denen die Informationen zum Präfix und des Suffix der Zeichenfolge erhalten werden. Bewegen wir uns in die Umsetzung, um eine klare Vorstellung von beiden Funktionen von Java zu erhalten.”

Beispiel 01: String startsWith () Funktion

Wir werden in dieser Abbildung die Funktion startsWith () von Java verwenden, um festzustellen, ob die Zeichenfolgevariable mit den spezifischen Mustern beginnt oder nicht. Dies erzeugt sich als die sehr grundlegende. Wir werden das Skript also nicht erschweren, um das Beste aus dem Code herauszuholen. Beginnend mit dem Start des Java -Tools, ich.e., Eclipse IDE, wir haben eine neue Java -Datei mit dem Namen „Test erstellt.Java". Der Code muss mit der Initialisierung einer öffentlichen Klasse begonnen werden, ich.e., Der Klassenname sollte dem Titel einer Datei ähnlich sein.

Die Klasse enthält unsere main () -Funktion, die in diesem Beispiel die einzige Funktion sein wird. Die Methode beginnt mit der Initialisierung einer String -Variable "S". Diese Zeichenfolge enthält ein einzelnes Wort "Eclipse" darin. In der 5. Zeile haben wir das „System“ ausprobiert.aus.println ”Anweisung zur Anzeige einer Zeichenfolge„ S “bei der Ausgabe, i.e., System ist eine Bibliothek, das Schlüsselwort „Out“ repräsentiert eine Klasse, und das Println () ist die Funktion dieser Klasse von Java.

In den nächsten 3 Zeilen haben wir dieselbe Println () -Funktionserklärung mit der Funktion „Startswith“ in seinen Parametern verwendet, um die Muster zu überprüfen. Diese Funktion „Startswith“ würde drei verschiedene Zeichenfolgenmuster verwenden und überprüfen, ob die Hauptzeichenfolge „S“ mit den angegebenen Mustern beginnt oder nicht. Das boolesche Ergebnis würde zurückgegeben und auf der Konsole angezeigt, ich.e., richtig oder falsch. In der unten gezeigten Abbildung nimmt nur die 1. Aussage das wahre Startmuster einer Zeichenfolge „S“ ein. Somit wird es wahr zurückkehren.

In diesem Abschluss dieses Java -Programms haben wir es ausgeführt und die Zeichenfolge „S“ bei der Eclipse IDE -Konsole ausgedruckt. Die Verwendung der StartsWith -Funktion in der ersten println () -Funktion gibt true zurück, da das Muster „ECL“ die Startzeichenfolge von „S“ ist, während die anderen false zurückgeben, i.e., Nicht übereinstimmte.

Beispiel 02: Stringendswith () -Funktion

Es ist Zeit, die Endswith -Funktion von Java zu untersuchen, um festzustellen, ob die Zeichenfolge mit einem bestimmten Muster endet oder nicht. Dafür verwenden wir den Code des ersten Beispiels, indem wir ihn ein wenig aktualisieren. Der Programmcode beginnt mit der "Test" -Klasse, die seine main () -Treiberfunktion enthält. Die gleiche Zeichenfolgevariable "S" wurde mit einem Wert "Eclipse" initialisiert und wurde mit dem "System" ausgedruckt.aus.println ”Funktion Anweisung.

Danach werden wir die Ends -Funktion in den Parametern des „Systems“ nutzen.aus.function -Anweisung println ”, um zu überprüfen, ob die Zeichenfolge„ S “mit der angegebenen Musterzeichenfolge endet oder nicht. Wir haben insgesamt drei String -Muster verwendet, um in der Funktion Endswith () zu überprüfen, i, i.e., Verwenden des „Systems.aus.println ”Funktion Anweisung dreimal in einer Zeile. Wenn die Zeichenfolge „Eclipse“ nur mit dem Muster „SE“ endet, wird dieses Programm nur für die zweite Println -Anweisung zurückkehren.

Nach der Ausführung druckt sie die Zeichenfolge zusammen mit den booleschen Ergebnissen, die sie aus der Verwendung der Endswith -Funktion innerhalb der Println () -Anweisungen erzielt hat. Nur die zweite println () -Anweisung gibt wahr zurück, ich.e., Die Muster, die mit der Zeichenfolge „Eclipse“ übereinstimmen, endet mit dem Substring „SE“.

Beispiel 03: String startsWith () & Endswith -Funktionen

Dieses Programmbeispiel wird beide Funktionen in einem Java -Programm ausarbeiten, ich.e., Endswith und Startswith. Das Programm verwendet 2 Klassen, "Haupt" und die "Test" -Klasse. Die "Test" -Klasse hält die Haupt- () -Funktion und die Hauptklasse "Haupt" 2 benutzerdefinierte Funktionen, ich.e., "Start" und "Ende". Dieses Programm wurde aus der Funktion main () der "Test" -Klasse ausgeführt und erstellte ein neues Objekt "T" für die andere Klasse "Main". Als das Objekt "T" erstellt wurde, können wir den Inhalt der "Haupt" -Klasse erfolgreich abrufen. Die Funktion main () druckt die Zeichenfolge "S" aus, die in der Main () -Klasse initialisiert wurde.

Danach wird das Objekt "T" verwendet, um die Funktionen "start ()" und "enden" nacheinander aufzurufen. Nun wurde die Funktion start () der Haupt- () -Klasse zuerst ausgeführt. Es beginnt mit der Anweisung "if", die die Funktion "Startswith" verwendet hat, die "unser" als Substring -Muster und die Zahl "6" als Index als erste Position eingenommen werden soll, nutzt.e., Wenn das im Index von „8“ gefundene Muster die Erfolgsnachricht ausdruiert hat, würde sonst der sonstige Teil seine angegebene Meldungszeichenfolge anzeigen.

Eine weitere Anweisung „Wenn“ wird auch hier verwendet, um festzustellen, ob der Substring „Test“ im 11. Index einer Zeichenfolge „S“ mit der Funktion startsWith () begonnen hat oder nicht. Die Funktion „End“ verwendet die Funktion "Endswith" in ihren "if" -Anweisungen, die zweimal verwendet werden, um zu überprüfen. Hier wird die erste "if" -serklärung der Funktion "Start" und die zweite "if" -Antage der Funktion "End" true zurückkehren, i.e., Die Muster wurden an den spezifischen Positionen abgestimmt.

Nach dieser Programmausführung haben wir das erwartete Ergebnis und die in der Konsole angezeigte Zeichenfolge angezeigt.

Abschluss

In der Einführung für dieses Tutorial geht es um die Verwendung von Variablen in der Programmierung und die Bedeutung von Strings in Java. Danach haben wir die Verwendung von Start- und Endswith -Funktionen in den ersten beiden grundlegenden Abbildungen getrennt ausgearbeitet. Am Ende haben wir beide Funktionen auf der breiten Ebene der Java -Programmierung erklärt, ich.e., Durch Angeben des Substringmusters und der spezifischen Indexnummer einer Zeichenfolge, in der wir die Position eines Substring überprüfen möchten.