문제
풀이
class Solution {
public int solution(String myString, String pat) {
int count = 0;
int pos = myString.indexOf(pat);
while(pos > -1) {
count++;
pos = myString.indexOf(pat, pos + 1);
}
return count;
}
}
class Solution {
public int solution(String myString, String pat) {
int cnt = 0;
for(int i = 0; i < myString.length(); i++) {
if(myString.substring(i).startsWith(pat)) {
cnt++;
}
}
return cnt;
}
}
- public String substring(int startIndex)
출처
https://school.programmers.co.kr/learn/courses/30/lessons/181871
'Algorithm > Programmers' 카테고리의 다른 글
[Programmers] Lv.0 / 공백으로 구분하기 1 / Java (0) | 2024.01.26 |
---|---|
[Programmers] Lv.0 / ad 제거하기 / Java (0) | 2024.01.26 |
[Programmers] Lv.0 / 특정 문자열로 끝나는 가장 긴 부분 문자열 찾기 / Java (0) | 2024.01.24 |
[Programmers] Lv.0 / 특정한 문자를 대문자로 바꾸기 / Java (0) | 2024.01.24 |
[Programmers] Lv.0 / A 강조하기 / Java (0) | 2024.01.23 |
댓글