English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Java String charAt() 메서드는 지정된 인덱스处的 문자를 반환합니다.
string.charAt() 메서드의 문법은 다음과 같습니다:
string.charAt(int index)
index - 문자의 인덱스(int 값)
지정된 인덱스(index)의 문자를 반환합니다
주의:}}index chartAt()에 부정 또는 범위를 초과하면 예외가 발생합니다.
class Main { public static void main(String[] args) { String str1 = "Learn Java"; String str2 = "Learn\nJava"; //첫 번째 문자 System.out.println(str1).charAt(0)); // 'L' //seventh 번째 문자 System.out.println(str1.charAt(6)) // 'J' //sixth 번째 문자 System.out.println(str2.charAt(5)) // '\n' } }
Java에서 문자열의 인덱스는 0에서 시작하여1이렇게 charAt(0)이 첫 번째 문자를 반환하는 이유입니다. 또한 charAt(5)과 charAt(6)을 통해 sixth와 seventh 번째 문자를 반환합니다.
지정된 문자의 첫 번째 일치 인덱스를 찾으려면 사용하세요Java String indexOf()메서드.