프로그래머스 7의 개수

남궁진 (jinvicky)·2026년 4월 1일

Problem


https://school.programmers.co.kr/learn/courses/30/lessons/120912

Solution


정답은 간단하고 내 머릿속에 있다. 괜히 어렵게 생각하지 않도록 하자.

  • char를 숫자와 비교하려면 뭘 해야 할까?
  • int를 String으로 형변환하려면 어떻게 할까?
  • 문자열을 char[]로 만들려면 어떻게 할까?

를 항상 익히면 좋겠다.

Code


class Solution {
    public int solution(int[] array) {
        int answer = 0;
        for(int n : array) {
            String s = String.valueOf(n);
            for(char c : s.toCharArray()) {
                if ((c -'0') == 7) {
                    answer++;
                }
            }
        }
        return answer;
    }
}
profile
문제를 차근차근 하나씩 해결하려고 합니다:)

0개의 댓글