자바 문자열 String Class 함수 charAt()
2022. 10. 4. 15:04
3. charAt() - 문자열(" ")에서 내가 원하는 문자(' ')만 뽑아낼수 있다.
String s1 = "Hello"; 라는 문자열이 있고 길이는 'H', 'e', 'l', 'l', 'o' 5개의 문자로 되어있다.
s1.charAt(0) 을 실행하면 H를 반환한다 (0번째 인덱스 값)
사용법 : 문자열.charAt(index번호);
public class StringCharAtExample {
public static void main(String[] args) {
String s = "hello";
// 문자열에는 인덱스라는 개념 존재
// 문자열도 문자들의 열거. 즉 배열이기 때문에 문자열 내에 순서가 존재함
// 인덱스 - 원소 순서대로 번호를 매겨 원소를 접근할 수 있도록 하는 숫자 (0 <= < 문자열 길이)
// 인덱싱 - 인덱스를 통해 원소 접근 방법
// h e l l o
// 0 1 2 3 4
char c = s.charAt(0); // 문자형변수 c에 문자열변수 s에 0번째 인덱스 값을 담아라.
System.out.println(c); // h 가 출력
c = s.charAt(s.length()-1); // 문자형변수 c에 문자열변수s에 길이-1의 인덱스 값을 담아라
System.out.println(c); // s의길이 = 5 이고 5-1 은 4 즉 인덱스4번의 값 o가 출력됨
}
}

'java > stringMethod' 카테고리의 다른 글
자바 문자열 String Class 함수 compareTo() (0) | 2022.10.17 |
---|---|
자바 문자열 String Class 함수 contains() (0) | 2022.10.11 |
자바 문자열 String Class 함수 indexOf() (0) | 2022.10.07 |
자바 문자열 String Class 함수 length() (1) | 2022.10.04 |
자바 문자열 String Class 함수 equals() (0) | 2022.10.04 |