Metoda Java String charAt () vrací znak v zadaném indexu.
Syntaxe řetězcové charAt()
metody je:
string.charAt(int index)
Zde je řetězec objektem String
třídy.
charAt () parametry
- index - index znaku (
int
hodnoty)
charAt () návratová hodnota
- vrátí znak v zadaném
index
Poznámka: Pokud je předaný index chartAt()
záporný nebo mimo meze, vyvolá výjimku.
Příklad: Java String charAt ()
class Main ( public static void main(String() args) ( String str1 = "Learn Java"; String str2 = "LearnJava"; // first character System.out.println(str1.charAt(0)); // 'L' // seventh character System.out.println(str1.charAt(6)); // 'J' // sixth character System.out.println(str2.charAt(5)); // '' ) )
V Javě začíná index řetězců od 0, ne 1. Proto chartAt(0)
vrací první znak. Podobně charAt(5)
a charAt(6)
vraťte šestý a sedmý znak.
Pokud potřebujete najít index prvního výskytu zadaného znaku, použijte metodu Java String indexOf ().