1. indexOf()
- 대상 문자열에서 찾고자 하는 문자의 index값을 찾고싶을때
- indexOf(String str) : 대상 문자열에 String값의 첫 인덱스 값 제공
- indexOf(char ch) : 대상 char의 인덱스 값 제공
- indexOf(String str, int fromIndex) : 대상 문자열에 String값의 첫 문자의 인덱스를 fromIndex부터 검색
- indexOf(char ch, int fromIndex) : 대상 char의 인덱스를 fromIndex부터 검색
- 이때, 주어진 문자열이 포함되어있지 않으면 -1을 리턴한다!
2. contains()
- 대상 문자열에서 찾고자 하는 문자열이 포함되어있는지 여부를 알고 싶을때
- 문자열 검색만을 위하면 contains가 가장 효율적! -> 포함true, 미포함 false
3. matches()
- 대상 문자열에서 정규표현식(숫자, 영문자, 한글)등이 포함되어있는지 여부를 알고 싶을때
'Java 공부' 카테고리의 다른 글
[Java] 문자열 활용하기 (0) | 2020.12.10 |
---|---|
[Java] 문자열 치환하기 (0) | 2020.12.09 |
[Java] 문자열 값 비교 (0) | 2020.12.09 |
[Java] String 문자열 자르기 (0) | 2020.12.09 |
[Java] Arrays.asList() (0) | 2020.12.03 |