728x90
반응형
package chap11;
/*
* count 메서드 구현하기
* int count(문자열소스,찾는 문자열) : 문자열 소스에서 찾는 문자열의 갯수를 리턴
*/
public class Exam2 {
public static void main(String[] args) {
System.out.println(count("12345AB12AB345AB","12")); //2
System.out.println(count("12345AB12AB345AB","AB")); //3
System.out.println(count("12345","6")); //0
}
private static int count(String s1, String s2) {
//12345AB12AB345AB
//12
int cnt = 0, index = 0;
while(true) {
index = s1.indexOf(s2,index);
if(index < 0) break;
cnt++;
index++;
}
return cnt;
}
}
728x90
반응형
'study > Java' 카테고리의 다른 글
[Java] 29. 기본 API (숫자 <= 문자열) (0) | 2022.03.25 |
---|---|
[Java] 29. 기본 API (String.format) (0) | 2022.03.25 |
[Java] 29. 기본 API (String.3) (0) | 2022.03.25 |
[Java] 29. 기본 API (String.2) (0) | 2022.03.25 |
[Java] 29. 기본 API (String.1) (0) | 2022.03.25 |