English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Основной учебник Java

Java流程控制

Java数组

Java面向对象(I)

Java面向对象(II)

Java面向对象(III)

Обработка исключений Java

Java Списки (List)

Java Queue (очередь)

Java Map-сборники

Java Set-сборники

Java Вход/Выход (I/O)

Java Reader/Writer

Другие темы Java

Использование и пример метода Java Math min()

Java математические методы Math

Метод Java Math min() возвращает минимальное значение из указанных параметров.

Синтаксис метода min():

Math.min(arg1, arg2)

Внимание: min() является статическим методом. Поэтому мы можем использовать имя класса Math для доступа к этому методу.

Параметры min()

  • arg1 / arg2 - Параметры для возврата минимального значения

ПримечаниеЗначение: тип данных параметров должен быть int, long, float или double.

Возврат значений min()

  • Возвращает минимальное значение из указанных параметров

Пример 1: Java Math.min()

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.

Пример 2: Получение минимального значения из массива

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.

рекомендуемые курсы

Java математические методы Math