LESSON 52
    나누어 떨어지는 숫자 배열

    문제 divisible 메서드는 int형 배열 arrayint divisor를 매개변수로 받습니다. divisible에 코드를 작성해 array의 각 요소 중 divisor로 나누어 떨어지는 값만 포함하는 새로운 배열을 만들어 반환해보세요. 예를 들어 array{5, 9, 7, 10}이고 divisor5이면 {5, 10}을 반환해야 합니다.

    package javaStudy;
    import java.util.Arrays;
    
    public class Divisible {
        public int[] divisible(int[] array, int divisor) {
        // ret에 array에 포함된 정수 중 divisor로 나누어 떨어지는 숫자를 순서대로 넣으세요.
            int[] ret = new int[나누어 떨어지는 숫자의 개수];
            return ret;
        }
        // 아래는 테스트로 출력해보기 위한 코드입니다.
        public static void main(String[] args) {
            Divisible div = new Divisible();
            int[] array = {5, 9, 7, 10};
            System.out.println( Arrays.toString( div.divisible(array, 5) ));
        }
    }

     

    실행결과

    [5, 10]
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.