Wie implementiere ich charAt in Java?



Dieser Artikel über charAt in Java führt Sie in die Java-Zeichenfolgenmethode charAt () ein. Dieser Artikel zeigt verschiedene Möglichkeiten zur Verwendung dieser Methode.

Das charAt () in ist eine Methode, die insbesondere verwendet wird, um das Zeichen am angegebenen Index in einer Zeichenfolge zurückzugeben. In diesem Artikel werden wir dieses Thema im Detail verstehen. Die folgenden Hinweise werden in diesem Artikel behandelt:

Also fangen wir an





Was ist Swing in Java

charAt in Java

Für die charAt () -Methode muss der übergebene Indexwert zwischen 0 und (Länge der Zeichenfolge - 1) liegen. Falls der Indexwert größer, gleich oder negativ ist, a StringIndexOutOfBoundsException ist zurück gekommen.

Unterschrift



public char charAt (int index)

Parameter

index: Der Index des zurückzugebenden Zeichens



Rückkehr

Das Zeichen an der angegebenen Position wird zurückgegeben.

Ausnahme

StringIndexOutOfBoundException : Wird zurückgegeben, wenn der Wert des Index negativ, größer oder gleich der Länge der Zeichenfolge ist.

Fahren Sie mit diesem charAt in Java-Artikel fort

Beispiel

public class Main {public statisch void main (String args []) {String str = 'Wir müssen den Planeten vor dem Klimawandel retten' // Dies gibt das erste Zeichen des Strings char c1 = str.charAt (0) char c2 = zurück str.charAt (5) char c3 = str.charAt (9) char c4 = str.charAt (15) System.out.println ('Zeichen bei 0 Index:' + c1) System.out.println ('Zeichen bei 5 .. Index: '+ c2) System.out.println (' Zeichen am 9. Index: '+ c3) System.out.println (' Zeichen am 15. Index: '+ c4)}}

Ausgabe

Zeichen bei 0 Index ist: W.

Das Zeichen am 5. Index ist: s

Das Zeichen am 11. Index ist: a

Das Zeichen am 20. Index ist: e

Fahren Sie mit diesem charAt in Java-Artikel fort

Beispiel für eine StringIndexOutOfBoundsException

Beim Übergeben eines negativen Index oder eines Index größer als length () - 1 wird eine StringIndexOutOfBoundsException ausgelöst.

Im folgenden Beispiel wird ein negativer Index übergeben:

öffentliche Klasse Main {public static void main (String args []) {String str = 'ClimateChange' // negativer Index char c = str.charAt (-1) System.out.println (c)}}

Ausgabe

Ausnahme im Thread 'main' java.lang.StringIndexOutOfBoundsException: Zeichenfolgenindex außerhalb des Bereichs: -1

at java.base / java.lang.StringLatin1.charAt (tringLatin1.java:44)

at java.base / java.lang.String.charAt (String.java:692)

bei Main.main (Main.java:5)

Befehl mit Status ungleich Null 1 beendet

Der Code wird mit einer Ausnahme beendet.

Fahren Sie mit diesem charAt in Java-Artikel fort

Drucken aller Zeichen einer Zeichenfolge mit charAt ()

Die for-Schleife von 0 bis zur Länge von string () -1 wird verwendet, um alle Zeichen eines Strings zu drucken.

Zeichenfolge ist in Java veränderlich oder unveränderlich
öffentliche Klasse Main {public static void main (String args []) {String s = 'ClimateChange' für (int i = 0 i<=s.length()-1 i++) { System.out.println(s.charAt(i)) } } }

Ausgabe

C.

l

ich

m

zu

t

ist

C.

h

zu

n

G

ist

Fahren Sie mit diesem charAt in Java-Artikel fort

Zählen der Häufigkeit eines Zeichens mit charAt ()

öffentliche Klasse Main {public static void main (String [] args) {String s = 'ClimateChangeIsReal' int count = 0 für (int i = 0 i<=s.length()-1 i++) { if(s.charAt(i) == 'C'){ count++ } } System.out.println('Frequency of C is: '+count) } } 

Die Häufigkeit eines Zeichens kann mit charAt () bestimmt werden:

Ausgabe

Die Frequenz von C ist: 2

Fahren Sie mit diesem charAt in Java-Artikel fort

Drucken des ersten und letzten Zeichens einer Zeichenfolge

Das erste und das letzte Zeichen einer Zeichenfolge können mit charAt () gedruckt werden:

public class Main {public statisch void main (String [] args) {String s = 'Klimawandel ist real' int strLength = s.length () // erstes Zeichen System.out.println ('Zeichen bei 0 Index:' + s.charAt (0)) // Abrufen des letzten Zeichens, das am Index der Zeichenfolgenlänge 1 vorhanden ist System.out.println ('Zeichen am letzten Index:' + s.charAt (strLength-1))}}

Ausgabe

Zeichen bei 0 Index: C.

Zeichen am letzten Index: l

Die charAt () -Methode bietet dem Benutzer unzählige Möglichkeiten, auf die Elemente eines beliebigen Index zuzugreifen, sofern der Index in einen geeigneten Bereich fällt.

Damit sind wir am Ende dieses Artikels über 'charAt in Java' angelangt. Wenn Sie mehr erfahren möchten, lesen Sie die von Edureka, einem vertrauenswürdigen Online-Lernunternehmen. Der Java J2EE- und SOA-Schulungs- und Zertifizierungskurs von Edureka wurde entwickelt, um Sie für Kern- und fortgeschrittene Java-Konzepte sowie für verschiedene Java-Frameworks wie Hibernate & Spring zu schulen.

Hast du eine Frage an uns? Bitte erwähne es im Kommentarbereich dieses Blogs und wir werden uns so schnell wie möglich bei dir melden.

Was ist der Unterschied zwischen Javascript und JQuery?