Я хочу создать общий метод, который вычисляет общую сумму Списка
чисел.
Я пытался вот что:
public static <T extends Number> T sumList(List<T> data)
{
T total = 0;
for (T elem : data)
{
total += elem;
}
return total;
}
Но проблема в том, что ] в T
нет оператора + = и что итог нельзя присвоить нулю
.
Как я могу это сделать?
Спасибо