문자열 찾기와 바꾸기

2024. 1. 5. 02:37코딩테스트 정리(자바)

728x90

찾기

1. boolean contains (CharSequence s)

: 찾고자 하는 문자열 s가 원본 문자열에 있는지 체크

 

2. boolean startsWith(String prefix)

: 원본 문자열이 prefix로 시작하는지 체크

 

3. boolean endsWith(string suffix)

: 원본 문자열이 suffix로 끝나는지 체크

 

4. int indexOf(String str)

: 원본 문자열에서 str이 몇 번째 인덱스에 있는지 반환

 

 

 

바꾸기

1. String replace(char oldChar, char newChar)

: 원본 문자열의 oldChar 문자들을 newChar 문자로 바꾼 문자열을 반환

 

String replace(CharSequence target, CharSequence replacement)

: 원본 문자열에서 등장하는 target 문자열을 replacement 문자열로 바꾼 후 반환

 

 

2. String replaceAll(String regex, String replacement)

: 원본 문자열에서 등장하는 regex 문자열을 replacement 문자열로 바꾼 후 반환

replace와 다른점은 regex에 정규표현식 사용이 가능하다 

728x90