English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Java математические методы Math
Метод Java Math min() возвращает минимальное значение из указанных параметров.
Синтаксис метода min():
Math.min(arg1, arg2)
Внимание: min() является статическим методом. Поэтому мы можем использовать имя класса Math для доступа к этому методу.
arg1 / arg2 - Параметры для возврата минимального значения
ПримечаниеЗначение: тип данных параметров должен быть int, long, float или double.
Возвращает минимальное значение из указанных параметров
class Main { public static void main(String[] args) { // Math.min() с параметрами типа int int num1 = 35; int num2 = 88; System.out.println(Math.min(num1, num2)); // 35 / Math.min() с параметрами типа long long num3 = 64532L; long num4 = 252324L; System.out.println(Math.min(num3, num4)); // 64532 // Math.min() с параметрами типа float float num5 = 4.5f; float num6 = 9.67f; System.out.println(Math.min(num5, num6)); // 4.5 // Math.min() с параметрами типа double double num7 = 23.44d; double num8 = 32.11d; System.out.println(Math.min(num7, num8)); // 23.44 } }
В предыдущем примере мы используем метод Math.min() с параметрами типа int, long, Float и Double.
class Main { public static void main(String[] args) { // Создание массива типа int int[] arr = {4, 2, 5, 3, 6}; //Assign the first element of the array to the minimum value int min = arr[0]; for (int i = 1; i < arr.length; i++) { //Сравнить все элементы с min //Assign the minimum value to min min = Math.min(min, arr[i]); } System.out.println("Минимальное значение: " + min); } }
В предыдущем примере мы создали массив под названием arr.массив. Вначале переменная min хранит первый элемент массива.
Здесь мы используем цикл for для доступа ко всем элементам массива. Обратите внимание на эту строку:
min = Math.min(min, arr[i])
Метод Math.min() сравнивает переменную min с каждым элементом массива и assigns the minimum value to min.