Beakjoon&프로그래머스/Java

[프로그래머스/Java] 배열 만들기 2

현장 2025. 2. 8. 20:50

-Code

import java.util.*;

class Solution {
    public int[] solution(int l, int r) {
        ArrayList<Integer> nums = new ArrayList<>();

        for (int i = l; i <= r; i++) {
            boolean flag = true;
            for (String el : Integer.toString(i).split("")) {
                if (!el.equals("0") && !el.equals("5")) {
                    flag = false;
                    break;
                }
            }
            if (flag) nums.add(i);
        }
        
        if (nums.size() == 0) nums.add(-1);
        
        return nums.stream().mapToInt(Integer::intValue).toArray();
    }
}