Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

main

[Java] String 안에 문자 찾기 본문

Algorithm

[Java] String 안에 문자 찾기

1984 2022. 9. 7. 15:13

 

import java.util.*;

public class Main {
  public int solution(String str, char t) {
    int answer = 0;
    str = str.toUpperCase();
    t = Character.toUpperCase(t);

    // foreach 문 사용
    for(char c : str.toCharArray()){
      if(c == t){
        answer++;
      }
    }
    // for문 사용
    for(int i = 0; i < str.length(); i++){
      if(str.charAt(i)==t){
        answer++;
      }
    }
    return answer;
  }

  public static void main(String[] args) {
    Main M = new Main();

    Scanner scan = new Scanner(System.in);
    String str = scan.next();
    char c = scan.next().charAt(0);
    System.out.print(M.solution(str, c));
    scan.close();
    return;
  }
}


* toUpperCase()
* Character.toUpperCase()

* str.toCharArray() : string char 배열로 만들어주는 method; foreach 문 사용할 때

728x90
Comments