У меня есть вопрос, который я уже давно решаю.
«Метод должен возвращать массив, содержащий элементы, которые делятся на определенное число», в данном случае цель - 5.
Вот мое решение
public static int[] Divisible(int[] array, int target){
int[] answer = new int[array.length];
for (int i = 0; i<array.length; i++){
if (array[i] % target == 0){
answer[i] = array[i];
}
}
return answer;
}
при условии, что мой ввод int [] input = {5,3,6,10};мой вывод будет [5,0,0,10].
Мой желаемый вывод должен быть [5,10].
пожалуйста, как мне избавиться от нулей