Java: Generische Methoden und Zahlen

Ich möchte eine generische Methode erstellen, die die Gesamtsumme eines @ ergibList von Zahlen.

Was ich versucht habe, ist das:

public static <T extends Number> T sumList(List<T> data)
{
    T total = 0;
    for (T elem : data)
    {
        total += elem;
    }
    return total;
}

Aber das Problem ist, dassthere is no += operator in T und dastotal can't be assigned to zero.

Wie kann ich das machen

Vielen Dan

Antworten auf die Frage(8)

Ihre Antwort auf die Frage