package ch.claude_martin; import java.util.Arrays; public class SomeClass { public static void main(final String[] args) { final int TARGET = 0; final int[] numbers = { 1, 4, 7, 0, 8, 6, 2, 0, 1, 0, 5 }; System.out.println(Arrays.toString(numbers)); var c = 0; for (var i = 0; i < numbers.length; i++) { if (TARGET == numbers[i]) c++; else if (0 < c) { numbers[i - c] = numbers[i]; numbers[i] = TARGET; } } System.out.println(Arrays.toString(numbers)); } }