Java String charAt ()

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 Stringklassen.

CharAt () -parametrar

  • index - teckens index (ett intvä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 ().

Intressanta artiklar...