String 클래스의 멤버 메서드 중에 charAt은 특정 인덱스의 문자를 확인할 때 사용하며 문자열 길이를 구할 때는 length 메서드를 사용합니다.
char charAt(int index) int length()
다음은 문자열의 길이와 각 인덱스에 있는 문자를 확인하는 예제입니다.
//특정 인덱스의 문자 및 문자열 길이 확인 예 public class Program { public static void main(String[] args){ String str = "Hello World!"; int len = str.length(); System.out.print(str+"길이:"); System.out.println(len); for(int i = 0; i<len;++i){ System.out.print("인덱스"+i+":"); System.out.println(str.charAt(i)); } } }
실행 결과
Hello World!길이:12 인덱스0:H 인덱스1:e 인덱스2:l 인덱스3:l 인덱스4:o 인덱스5: 인덱스6:W 인덱스7:o 인덱스8:r 인덱스9:l 인덱스10:d 인덱스11:!