https://school.programmers.co.kr/learn/courses/30/lessons/120912
정답
class Solution {
public int solution(int[] array) {
int answer = 0;
String str[] = new String[array.length];
for(int i=0; i<array.length; i++)
{
str[i] = String.valueOf(array[i]);
}
for(int i=0; i<str.length; i++)
{
for(int j=0; j<str[i].length(); j++)
{
if(str[i].charAt(j) == '7')
answer++;
}
}
return answer;
}
}
다른 사람의 풀이
class Solution {
public int solution(int[] array) {
int answer = 0;
for(int a : array){
while(a != 0){
if(a % 10 == 7){
answer++;
}
a /= 10;
}
}
return answer;
}
}
'Java > 프로그래머스' 카테고리의 다른 글
[JAVA] 프로그래머스 - 직사각형 넓이 구하기 (0) | 2024.05.09 |
---|---|
[JAVA] 프로그래머스 - 잘라서 배열로 저장하기 (0) | 2024.05.07 |
[JAVA] 프로그래머스 - 문자열 정렬하기(2) (0) | 2024.05.07 |
[JAVA] 프로그래머스 - 세균 증식 (0) | 2024.05.07 |
[JAVA] 프로그래머스 - 제곱수 판별하기 (0) | 2024.05.07 |