Day 19 문자열, 배열, 조건문

Day19 19단계 20231108

1. 7의 개수

class Solution {
    public int solution(int[] array) {
        int answer = 0;
        for (int i : array) {
            while (i > 0) {
                if (i % 10 == 7) {
                    answer++;
                }
                i /= 10;
            }
        }
        return answer;
    }
}
int answer = Arrays.stream(
					Arrays.stream(array)
					.mapToObjvalueOf // 배열 요소 int -> String으로 변환
					.collect(Collectors.joining()) // String 연결
					.split("")
			) // String 배열을 스트림화
			.filter(s -> s.equals("7"))
			.count();