„Java verfügt. Der Charat () nimmt immer den einzelnen Parameter, der vom Datentyp „int“ ist. Kein anderer Datentyp ist akzeptabel. Der Indexwert des String -Startpunkts lautet "0" und verläuft bis die Länge der Zeichenfolge minus "1" erreicht ist. Der String -Indexwert über diesen Bereich hinaus wird die Ausnahme durch den Java -Compiler begegnen. Wenn ein Indexwert durch einen Raum, einen Zeitraum oder ein spezielles Zeichen bereitgestellt wird, zählt Charat () diese Zeichen auch.”
Beispiel 1
Wir haben ein grundlegendes Beispiel für die Java charat () -Methode, bei der einiger Betrieb auf der Zeichenfolge durchgeführt wird. Lassen Sie uns die interne Implementierung der Charat () -Methode unten haben.
Hier haben wir eine Klasse "Charatexample1", in der wir die Hauptfunktion des Programms haben. Wir haben die Variable „MyString“ erstellt und ihnen die Zeichenfolge „Java“ zugewiesen. Dann haben wir die Variable "CH" des Datentyps "char" definiert, die zum Herstellen des Zeichens aus der Zeichenfolge verwendet wird.
Als nächst. Die charat () -Methode gibt das Zeichen gegen die zugewiesene Indexposition im Ergebnis an. Wenn die Indexposition mit dem Wert „0“ beginnt, befinden sich die an der ersten Position in der Zeichenfolge platzierten Zeichen in der Indexposition „0“. Die resultierenden Zeichenwerte werden vom Java -System gedruckt.aus.println ”Methode.
Die charat () -Methode gibt das Zeichen zurück, das in der angegebenen Indexposition in der Zeichenfolge wie folgt platziert ist:
Beispiel 2
Wir haben den wesentlichen Betrieb der charat () -Funktion im obigen Programm gesehen. Jetzt verwenden wir die charat () -Methode, mit der die Frequenz des spezifischen Zeichens, das in der angegebenen Zeichenfolge aufgetreten ist.
Wir haben die Java -Klasse „Charatexample2“ im obigen Programm. In dieser Klasse haben wir die Hauptmethoden erstellt. Dann haben wir innerhalb der Hauptmethode die Zeichenfolge "Kanada" angegeben, indem wir die Variable "Country_Name" deklariert haben. Die Zeichenfolge wird zuerst auf dem Ausgangsbildschirm gedruckt. Danach haben wir eine Variable "Zähler", die auf "0" eingestellt ist. Wir haben eine Schleife verwendet, die über jeden Index der angegebenen Zeichenfolge gefahren ist, die vom Wert „0“ bis zum Indexwert der Zeichenfolgelänge „-1“ reichte, zielt.
Wir haben einen If-Block in der für Schleife, das die Existenz des Zeichens „A“ in der Zeichenfolge überprüft, indem sie die charat () -Methode verwenden. Wenn der Charakter „A“ gefunden wird, zählt der Zähler die Frequenz des Charakters, und der Wert des Zählers nimmt mit jedem Auftreten zu. Wir haben das Gesamtvorkommen des Zeichens „A“ in der Zeichenfolge gedruckt
Das Zeichen „A“ wird in der Zeichenfolge dreimal angezeigt, und der Vorkommenswert wird auf dem folgenden Konsolenbildschirm angezeigt.
Beispiel 3
Jetzt verwenden wir die Charat -Methode zum Zugriff auf die Zeichen aus der Zeichenfolge, die in einer ungeraden Indexposition platziert sind.
In der Klasse „Charexample3“ haben wir das Java -Hauptprogramm bezeichnet. Das Hauptprogramm wird mit der Implementierung der charat () -Methode definiert. Erstens haben wir eine variable „str“, in der die Hauptzeichenfolge initialisiert wird. Anschließend haben wir eine für die Schleifenmethode für die Iteration jedes Zeichens, das in der angegebenen Zeichenfolge bis zum Zeichen des Zeichens Längenwert "-1" angezeigt wird. Nach der Iteration haben wir eine „if“ -Bedingal -Anweisung für den ungeraden Indexwert des Charakters. Die charat () -Methode ist im „System“ angegeben.aus.println ”-Methode, die nur die Zeichen anzeigt, die die Ausgabe des Indexwerts außer Null angeben.
Die für jeden Index zugewiesenen Zeichen werden zusammen mit ihren ungeraden Indexwerten in der Ausgabe angezeigt. Die angezeigten leeren Zeichen sind die weißen Räume in der Saite.
Beispiel 4
Die charat () -Methode generiert einen IndexoutOfBoundSexception-Fehler, wenn ein negativer Indexwert als Argument oder Indexwert größer als Länge ()-1 zugewiesen wird. Wir werden einen negativen Index in der nachstehenden charat () -Methode verabschieden, um den Ausnahmebestand der charat () -Methode zu demonstrieren.
Wir haben die Klasse "Charatexample4" konstruiert und den Block der Hauptmethode definiert. In der Hauptmethode haben wir die Zeichenfolge innerhalb der Variablen „Anführungszeichen“ angegeben,. Als nächstes haben wir eine "Count" -Variable, die Null ist. Dann haben wir für die Schleife verwendet, wobei die Stringlänge im Bereich von „0“ zur Länge des Zeichenfolgezeichens „+1“ angegeben ist. Der Indexwert des String -Zeichens ist hier gleich, was einen Fehler aufwirft, wenn die Schleife ausgeführt wird, bis die Stringlänge „+1“ beträgt. Wenn die charat () -Methode in der IF -Anweisung aufgerufen wird.
Der String -Index ist als außerhalb der Ausgabe außerhalb der Reichweite, die als IndexoutOfboundSexception bezeichnet wird.
Beispiel 5
Lassen Sie uns ein weiteres Beispiel haben, in dem wir die charat () -Methode verwenden, die die Anzahl der Gesamtvokale in der angegebenen Zeichenfolge bestimmt.
Wir haben die Import -Erklärung, in der wir das Java -Paket hinzugefügt haben. Danach haben wir die Java -Klasse "Charatexample5" erstellt. Hier haben wir einen Konstruktor "charatexample5" und definieren die Variable "arr_list". Anschließend haben wir die Vokale dem Array der Listen mithilfe der Methode hinzufügen hinzugefügt. Danach haben wir die Funktion „verifizieren.
Als nächstes haben wir eine weitere Funktion, "count_vowels", die die Vokale in der Zeichenfolge "ST" bewertet. In dieser Funktion haben wir einen Zähler, der Null ist, und die Größe der Zeichenfolge wird durch die Länge () -Funktion erhalten. Die für Schleifen durchdrungen jeden Zeichenindex in der Zeichenfolge durchläuft. Dann haben wir die charat () -Methode aufgerufen, mit der Vokale zählen.
Wenn der Vokal gefunden wird, steigt die Anzahl nach „1“ auf. Danach haben wir die Hauptmethode bereitgestellt, bei der wir das Objekt "OBJ" für die Klasse "Charatexample5" definiert haben. Wir haben auch die beiden Saiten dort angegeben, die zum Zählen der Vokale verwendet werden. Die Variable „TotalVowel“ wird mit der Funktion „count_vowels“ definiert, die die Zeichenfolge als Parameter nimmt und die Gesamtzahl der in der Zeichenfolge vorhandenen Vokale zählt.
Der nachfolgende Bildschirm zeigt die gesamte Anzahl der in den oben genannten Zeichenfolgen entdeckten Vokalen an.
Abschluss
Die charat () -Methode wird besonders verwendet, um das Zeichen an der Indexposition in der Zeichenfolge zu erhalten. Der Indexwert muss im angegebenen Bereich liegen. Wir können eine positive oder negative Ganzzahl als Argument in der charat () -Methode für die erwartete Ausgabe liefern. Wir haben hier verschiedene Beispiele der Charat () -Methode untersucht. Jetzt können wir die unkomplizierte charat () -Methode in Java verwenden und unseren Workflow optimieren.