HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-26
1 <p>Т.к. размер массива в java фиксированный, то удаление нулей из массива сводится к созданию нового массива, в котором будут отсутствовать нули. Сделать это можно следующим образом :</p>
1 <p>Т.к. размер массива в java фиксированный, то удаление нулей из массива сводится к созданию нового массива, в котором будут отсутствовать нули. Сделать это можно следующим образом :</p>
2 import java.util.Arrays; public class App { public static void main(String[] args) { int[] arr = {1,2,0,3,0,4,5}; int[] newArr = Arrays.stream(arr) .filter(x -&gt; x != 0) .toArray(); System.out.println(Arrays.toString(newArr)); // =&gt; [1, 2, 3, 4, 5] } }
2 import java.util.Arrays; public class App { public static void main(String[] args) { int[] arr = {1,2,0,3,0,4,5}; int[] newArr = Arrays.stream(arr) .filter(x -&gt; x != 0) .toArray(); System.out.println(Arrays.toString(newArr)); // =&gt; [1, 2, 3, 4, 5] } }