import java.io.*;
import java.util.*;
public class Main {
public int solution(String str, char t){
int answer = 0;
str = str.toUpperCase();
t=Character.toUpperCase(t);
/* for(int i=0; i<str.length(); i++) {
if (str.charAt(i) == t) answer++;
}*/
for(char x : str.toCharArray()) // string 문자를 분리시켜 문자 배열을 생성
{
if(x==t) answer++;
}
return answer;
}
public static void main(String[] args) throws IOException {
Main T = new Main();
Scanner kb = new Scanner(System.in);
String str = kb.next();
char c = kb.next().charAt(0); // string을 인덱스로 접근
System.out.print(T.solution(str, c));
}
}
'ALGORITHM' 카테고리의 다른 글
[JAVA] 알고리즘 : 문자열 - 문장 속 단어 (0) | 2022.06.20 |
---|---|
[JAVA] 알고리즘 : 문자열 - 대소문자 변환 (0) | 2022.06.20 |
[JAVA] 백준 1254번- 팰린드롬 만들기 (0) | 2022.06.19 |
[JAVA] 백준 14425번- 문자열 집합 (0) | 2022.06.18 |
[Javascript] 알고리즘-문자열 압축 (0) | 2022.06.18 |