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

Java 基礎教程

Controllo dei flussi Java

Array Java

Java orientato agli oggetti (I)

Java orientato agli oggetti (II)

Java orientato agli oggetti (III)

Java 异常处理

Java List

Java Queue (coda)

Java Map collection

Java Set collection

Java Input/Output (I/O)

Java Reader/Writer

Altri argomenti Java

Utilizzo e esempio del metodo Java Math min()

Metodi matematici Java

Il metodo Java Math min() restituisce il valore più piccolo tra i parametri specificati.

La sintassi del metodo min() è:

Math.min(arg1, arg2)

Attenzione: min() è un metodo statico. Pertanto, possiamo accedere a questo metodo utilizzando il nome della classe Math.

Parametri min()

  • arg1 / arg2 - Parametri per restituire il valore minimo

NotaNotazione: i tipi di dati dei parametri devono essere int, long, float o double.

Valore restituito da min()

  • Restituisce il valore minimo tra i parametri specificati

Esempio 1: Java Math.min()

class Main {
  public static void main(String[] args) {
    // con parametri int del Math.min()
    int num1 = 35;
    int num2 = 88;
    System.out.println(Math.min(num1, num2)); // 35
    / con parametri long del Math.min()
    long num3 = 64532L;
    long num4 = 252324L;
    System.out.println(Math.min(num3, num4)); // 64532
    // con parametri float del Math.min()
    float num5 = 4.5f;
    float num6 = 9.67f;
    System.out.println(Math.min(num5, num6)); // 4.5
    // con parametri double del Math.min()
    double num7 = 23.44d;
    double num8 = 32.11d;
    System.out.println(Math.min(num7, num8)); // 23.44
  }
}

Nell'esempio sopra, useremo il metodo Math.min() con parametri di tipo int, long, Float e Double.

Esempio 2: Ottenere il valore minimo dall'array

class Main {
  public static void main(String[] args) {
    //创建int类型的数组
    int[] arr = {4, 2, 5, 3, 6};
    //Assegna l'elemento primo dell'array come valore minimo
    int min = arr[0];
    for (int i = 1; i < arr.length; i++) {
            //Confronta tutti gli elementi con min
            //Assegna il valore minimo a min
      min = Math.min(min, arr[i]);
    }
    System.out.println("Valore minimo: " + min);
  }
}

Nell'esempio sopra, abbiamo creato un array chiamato arrArray. All'inizio, la variabile min memorizza l'elemento primo dell'array.

In questo esempio, utilizziamo un ciclo for per accedere a tutti gli elementi dell'array. Nota questa riga:

min = Math.min(min, arr[i])

Il metodo Math.min() confronta la variabile min con tutti gli elementi dell'array e assegna il valore minimo a min.

Tutorial consigliati

Metodi matematici Java