@jorge Используйте IntStream и summaryStatistics() метод чтобы найти среднее арифмитическое любого массива на Java, ниже код:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
import java.util.Arrays; import java.util.IntSummaryStatistics; import java.util.stream.IntStream; public class Main { public static void main(String args[]) { // Создаем массив int[] arr = new int[]{2, 5, 6, 7, 8}; // Создаем stream IntStream stream = Arrays.stream(arr); // Получаем статистику IntSummaryStatistics sum = stream.summaryStatistics(); // Вывод: 5.6 System.out.println(sum.getAverage()); } } |