Для переворачивания массива в Java можно использовать цикл for, меняя местами элементы массива. Вот пример кода, который переворачивает массив типа int: int[] arr = {1, 2, 3, 4, 5};
for (int i = 0; i < arr.length / 2; i++) {
int temp = arr[i];
arr[i] = arr[arr.length - 1 - i];
arr[arr.length - 1 - i] = temp;
}
System.out.println(Arrays.toString(arr)); // [5, 4, 3, 2, 1] Здесь мы проходим половину массива с помощью цикла for...
В этом кратком руководстве мы узнаем, как преобразовать массив в список, используя основные библиотеки Java, Guava и Apache Commons Collections. Давайте начнем с преобразования из списка в массив с использованием обычной Java: @Test
public void givenUsingCoreJava_whenListConvertedToArray_thenCorrect() {
List<Integer> sourceList = Arrays.asList(0, 1, 2, 3, 4, 5);
Integer[] targetArray = sourceList.toArray(new Integer[0]);
} Обратите внимание, что для нас предпочтительнее использовать метод toArray(new T[0]), а не toArray(new T[size])...