특정 문자열로 끝나는 가장 긴 부분 문자열 찾기
[문제 풀이]
Java에서 특정 문자열의 인덱스를 찾기 위해 indexOf() 메서드를 사용한다.
이 문제에서는 myString의 부분 문자열 중 pat로 끝나는 가장 긴 부분 문자열을 찾아서 반환해야 한다.
pat로 끝나는 가장 긴 부분 문자열을 찾기 위해서는 lastIndexOf() 메서드를 사용하면 된다.
lastIndexOf() 메서드를 사용해서 pat 문자열 앞까지 answer에 저장하고 pat까지 저장하면 끝난다.
[코드]
'프로그래머스' 카테고리의 다른 글
[코딩테스트 연습] 무작위로 K개의 수 뽑기 - Lv.0 (0) | 2023.06.05 |
---|---|
[코딩테스트 연습] 세 개의 구분자 - Lv.0 (0) | 2023.06.02 |
[코딩테스트 연습] 원하는 문자열 찾기 - Lv.0 (0) | 2023.05.25 |
[코딩테스트 연습] 배열 조각하기 - Lv.0 (0) | 2023.05.22 |
[코딩테스트 연습] 문자열 여러 번 뒤집기 - Lv.0 (0) | 2023.05.16 |