class Solution {
public int[] solution(int n, int[] numlist) {
int length=0;
for(int num:numlist)
{
if(num%n==0) length++;
}
int[] answer = new int[length];
int cnt=0;
for(int num:numlist)
{
if(num%n==0)
{
answer[cnt++]=num;
}
}
return answer;
}
}
for (int num : numlist)
: numlist 배열 또는 리스트의 각 요소를 num 변수에 하나씩 할당하며 반복을 수행
여기서 numlist는 배열 또는 리스트를 의미하고, num은 그 배열 또는 리스트의 현재 요소를 가리킵니다
'코딩테스트 > lv0' 카테고리의 다른 글
[프로그래머스 코딩테스트] java Lv.0 배열 원소의 길이 (0) | 2024.07.15 |
---|---|
[프로그래머스 코딩테스트] java Lv.0 배열의 유사도 (0) | 2024.07.15 |
[프로그래머스 코딩테스트]java Lv.0 가장 큰 수 찾기 (0) | 2024.07.12 |
[프로그래머스 코딩테스트] java Lv.0 배열 자르기 (0) | 2024.07.12 |
[프로그래머스 코딩테스트] java Lv.0 양꼬치 (0) | 2024.07.12 |