Metoden Java String charAt () returnerar tecknet vid det angivna indexet.
Syntaxen för strängmetoden charAt()
är:
string.charAt(int index)
Här är sträng ett objekt i String
klassen.
CharAt () -parametrar
- index - teckens index (ett
int
värde)
CharAt () Returvärde
- returnerar tecknet med det angivna
index
Obs! Om indexet som överförs till chartAt()
är negativt eller utanför gränserna ger det ett undantag.
Exempel: 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)); // '' ) )
I Java börjar strängindex från 0, inte 1. Därför chartAt(0)
returnerar det första tecknet. På samma sätt, charAt(5)
och charAt(6)
returnera den sjätte respektive sjunde karaktären.
Om du behöver hitta index för den första förekomsten av det angivna tecknet, använd metoden Java String indexOf ().