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

Guida di Base Java

Controllo di flusso Java

Array Java

Orientamento ad oggetti Java (I)

Orientamento ad oggetti Java (II)

Orientamento ad oggetti Java (III)

Gestione delle Eccezioni Java

List Java

Queue (coda) Java

Map collection Java

Set collection Java

Input/Output (I/O) Java

Reader/Writer Java

Altri argomenti Java

Calcolo della media con array in Java

Completo di esempi Java

In questo programma, imparerai a calcolare la media di un array in Java.

Esempio: programma per calcolare la media di un array

public class Average {
    public static void main(String[] args) {
        double[] numArray = { 45.3, 67.5, -45.6, 20.34, 33.0, 45.6 };
        double somma = 0.0;
        for (double num: numArray) {
           somma += num;
        }
        double average = somma / numArray.length;
        System.out.format("La media è: %.2f", average);
    }
}

Quando si esegue questo programma, l'output è:

La media è: 27.69

Nel programma sopra, numArray memorizza i valori floating-point richiesti per la media.

Poi, per calcolare la media, dobbiamo prima calcolare la somma di tutti gli elementi dell'array. Questo è fatto utilizzando il ciclo for-each in Java.

Infine, calcoliamo la media con la seguente formula:

media = somma dei numeri / numero totale di elementi dell'array (numArray.length)

In questo caso, il numero totale di elementi è fornito da numArray.length.

Infine, utilizziamo la funzione format() per stampare la media, in modo da utilizzare "%%.2f"

Completo di esempi Java