ALGORITHM

[JAVA] 알고리즘 : 문자열 - 문자 찾기

연듀 2022. 6. 20. 10:55

 

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));
    }
    
}