English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Java String (Zeichenkette) Methoden
Die Methode charAt() von String in Java gibt das Zeichen an der angegebenen Indexposition zurück.
Die Syntax der Methode charAt() von String in Java:
string.charAt(int index)
index - Index des Zeichens (int-Wert)
Rückgabe des Zeichens an der angegebenen Indexposition (index)
Hinweis:Wenn der Index, den Sie an charAt() übergeben, negativ oder außerhalb des Bereichs liegt, wird eine Ausnahme ausgelöst.
class Main { public static void main(String[] args) { String str1 = "Learn Java"; String str2 = "Learn\nJava"; //erster Buchstabe System.out.println(str1).charAt(0)); // 'L' //siebter Buchstabe System.out.println(str1.charAt(6)); // 'J' //sechster Buchstabe System.out.println(str2.charAt(5)); // '\n' } }
In Java beginnt der Index der Zeichenkette bei 0, nicht1). Dies ist der Grund, warum charAt(0) den ersten Buchstaben zurückgibt. Ebenso charAt(5) und charAt(6) geben den sechsten und siebten Zeichen zurück.
Wenn Sie den Index der ersten Übereinstimmung eines bestimmten Zeichens suchen müssen, verwenden SieJava String indexOf()Methode.