[카테고리:] <span>Java 입문</span>

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:!

Java 입문