LESSON 52
나누어 떨어지는 숫자 배열
문제 divisible 메서드는 int형 배열 array와 int divisor를 매개변수로 받습니다. divisible에 코드를 작성해 array의 각 요소 중 divisor로 나누어 떨어지는 값만 포함하는 새로운 배열을 만들어 반환해보세요. 예를 들어 array가 {5, 9, 7, 10}이고 divisor가 5이면 {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]