import java.util.Arrays; import java.util.LinkedList; import java.util.List; public class WS1617Filter { static int[] y; public static void main(String[] args) { boolean arr[] = new boolean[5]; System.out.println(Arrays.toString(arr)); for (int i = 0; i < arr.length; i++) { arr[i] = true; } System.out.println(Arrays.toString(arr)); } public static int[] filter(int[] in, int n) { int counter = 0; for (int i = 0; i < in.length; i++) { int e = in[i]; if (e >= n) counter++; } int[] result = new int[counter]; int[] x; System.out.println(result[0]); System.out.println(y); int j = 0; for (int e : in) { if (e >= n) { result[j] = e; j++; } } System.out.println(j == counter); return result; } public static int[] filter2(int[] in, int n) { LinkedList list = new LinkedList(); for (int e : in) if (e >= n) list.add(e); int[] result = new int[list.size()]; for (int i = 0; i < list.size(); i++) result[i] = list.get(i); return result; } }