코딩테스트 풀이/JAVA
[프로그래머스/Lv.0] 특정 문자열로 끝나는 가장 긴 부분 문자열 찾기
무지맘
2023. 5. 1. 20:20
1. Input, Output, Example
- myString의 부분 문자열중 pat로 끝나는 가장 긴 부분 문자열을 찾아서 반환
2. Constraint
1) 5 ≤ myString ≤ 20
2) 1 ≤ pat ≤ 5
3) pat은 반드시 myString의 부분 문자열로 주어진다.
4) myString과 pat에 등장하는 알파벳은 대문자와 소문자를 구분한다.
3. Code
1) 첫 코드(2023/05/01)
class Solution {
public String solution(String myString, String pat) {
int i = myString.lastIndexOf(pat) + pat.length();
return myString.substring(0,i);
}
}