0 added
0 removed
Original
2026-01-01
Modified
2026-02-26
1
// Инициализируем массив с 10 элементами int[] arr = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; // Создаем новый массив с 16 элементами int[] newArr = new int[arr.length * 3 / 2 + 1]; // Указываем исходный массив, начало позиции для копирования, // новый массив, позицию для вставки и количество копируемых элементов System.arraycopy(arr, 0, newArr, 0, arr.length); // Свободные ячейки автоматически заполняются нулями System.out.println(Arrays.toString(newArr)); // => [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 0, 0, 0, 0, 0, 0]
1
// Инициализируем массив с 10 элементами int[] arr = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; // Создаем новый массив с 16 элементами int[] newArr = new int[arr.length * 3 / 2 + 1]; // Указываем исходный массив, начало позиции для копирования, // новый массив, позицию для вставки и количество копируемых элементов System.arraycopy(arr, 0, newArr, 0, arr.length); // Свободные ячейки автоматически заполняются нулями System.out.println(Arrays.toString(newArr)); // => [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 0, 0, 0, 0, 0, 0]