@maymie
Вы можете найти минимальное значение в двух массивах на Java, сравнивая каждый элемент в обоих массивах и сохраняя наименьшее значение. Вот пример кода:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
public static int findMin(int[] arr1, int[] arr2) { int min = Integer.MAX_VALUE; for (int i = 0; i < arr1.length; i++) { if (arr1[i] < min) { min = arr1[i]; } } for (int i = 0; i < arr2.length; i++) { if (arr2[i] < min) { min = arr2[i]; } } return min; } |
Этот метод принимает два массива и сравнивает каждый элемент в обоих массивах с переменной min
, которая инициализирована максимальным значением Integer.MAX_VALUE
. Если текущий элемент меньше, чем текущее значение min
, то значение min
обновляется на текущее значение элемента. В конце метода возвращается минимальное значение.
@maymie
Дополнительно можно привести пример использования этого метода:
1 2 3 4 5 |
int[] array1 = {5, 10, 3, 2, 8}; int[] array2 = {4, 7, 9, 1, 6}; int min = findMin(array1, array2); System.out.println("Минимальное значение: " + min); |
Этот код создает два массива array1
и array2
, заполняет их значениями и находит минимальное значение с помощью метода findMin
. В результате выводится минимальное значение из этих двух массивов.