728x90
str.charAt(index)
- 해당 문자열에 원하는 인덱스의 문자를 char타입으로 꺼내는 메서드
- 시작 인덱스는 0번이다.
str.length()
- 해당 문자열이 몇 글자인지(길이가 얼마인지) int타입으로 반환하는 메서드
- 마지막 인덱스는 '문자열 길이 -1'
public class B07_CharAt {
public static void main(String[] args) {
String str = "ABCDEFG";
System.out.println("길이: " + str.length());
// 시작 인덱스는 0번이다.
System.out.println("문자열의 첫 번째 문자: " + str.charAt(0));
// 마지막 인덱스는 length -1번이다.
System.out.println("문자열의 마지막 문자: " + str.charAt(str.length()-1));
// for문을 통해 문자열을 쉽게 탐색할 수 있다.
for (int index=0; index<str.length(); ++index) {
System.out.printf("%d번째 문자: %c\n", index+1, str.charAt(index));
}
}
}
728x90
'JAVA > 기본 이론' 카테고리의 다른 글
JAVA | 다중 반복문(InnerLoop) (0) | 2023.03.10 |
---|---|
JAVA | break와 continue (0) | 2023.03.08 |
JAVA | 반복문(for) (0) | 2023.02.28 |
JAVA | 조건문(switch문) (0) | 2023.02.27 |
JAVA | 연산자(Operator)(3) (0) | 2023.02.25 |