Добавление элементов в массив:
Для добавления элементов в массив необходимо выполнить следующие шаги:
- Создать массив большей размерности
- Скопировать элементы из старого массива в новый с использованием цикла
- Добавить новый элемент в конец нового массива
Вот код для добавления элементов в массив:
~/project/ArrayAppend.java
import java.util.Arrays;
public class ArrayAppend {
public static int[] appendToArray(int[] oldArr, int elementToAdd) {
int[] newArr = Arrays.copyOf(oldArr, oldArr.length + 1);
newArr[newArr.length - 1] = elementToAdd;
return newArr;
}
public static void main(String[] args) {
int[] arr = {1, 2, 3, 4, 5};
System.out.println("Initial Array: " + Arrays.toString(arr));
arr = appendToArray(arr, 6);
arr = appendToArray(arr, 7);
arr = appendToArray(arr, 8);
System.out.println("After adding elements: " + Arrays.toString(arr));
}
}
Для запуска кода откройте терминал в папке проекта, а затем скомпилируйте и запустите код с помощью следующих команд:
javac ArrayAppend.java
java ArrayAppend
После запуска кода вы получите следующий вывод:
Initial Array: [1, 2, 3, 4, 5]
After adding elements: [1, 2, 3, 4, 5, 6, 7, 8]