Що таке Arrays в Java?
Клас Arrays надає зручні методи для роботи з масивами. Цей клас включає функції сортування, заповнення, копіювання та інших маніпуляцій з масивами.
Деякі корисні методи:
- Метод
sortдозволяє відсортувати масив у порядку зростання.
int[] numbers = {5, 2, 8, 1, 6};
Arrays.sort(numbers);
- Метод
fillзаповнює кожен елемент масиву вказаним значенням.
char[] vowels = new char[5];
Arrays.fill(vowels, 'A');
- Метод
copyOfкопіює вказану кількість елементів з одного масиву в новий.
int[] sourceArray = {1, 2, 3, 4, 5};
int[] copiedArray = Arrays.copyOf(sourceArray, 3);
- Метод
equalsпорівнює два масиви на рівність.
int[] array1 = {1, 2, 3};
int[] array2 = {1, 2, 3};
boolean isEqual = Arrays.equals(array1, array2);
- Метод
binarySearchвиконує бінарний пошук елемента у відсортованому масиві.
int[] sortedArray = {1, 2, 3, 4, 5};
int index = Arrays.binarySearch(sortedArray, 3);
Коментарі