网络片得分详情 - 规划技术部

| 指标 | 得分 | 指标 | 得分 | 指标 | 得分 | 指标 | 得分 | 指标 | 得分 | |---|---|---|---|---|---|---|---|---| | 网络片 | 85 | 指标 | 5 | 指标 | 4 | 指标 | 4 | 指标 | 4 | | 网络片 | 95 | 指标 | 5 | 指标 | 4 | 指标 | 5 | 指标 | 5 | | 网络片 | 90 | 指标 | 5 | 指标 | 4 | 指标 | 4 | 指标 | 5 | | 网络片 | 90 | 指标 | 5 | 指标 | 5 | 指标 | 4 | 指标 | 4 | | 网络片 | 90 | 指标 | 5 | 指标 | 4 | 指标 | 5 | 指标 | 4 | | 网络片 | 95 | 指标 | 5 | 指标 | 5 | 指标 | 5 | 指标 | 4 | | 网络片 | 90 | 指标 | 5 | 指标 | 4 | 指标 | 4 | 指标 | 5 | | 网络片 | 95 | 指标 | 5 | 指标 | 5 | 指标 | 5 | 指标 | 4 | | 网络片 | 95 | 指标 | 5 | 指标 | 5 | 指标 | 4 | 指标 | 5 | | 网络片 | 95 | 指标 | 5 | 指标 | 5 | 指标 | 5 | 指标 | 4 | | 网络片 | 95 | 指标 | 5 | 指标 | 5 | 指标 | 5 | 指标 | 4 | | 网络片 | 95 | 指标 | 5 | 指标 | 4 | 指标 | 5 | 指标 | 5 | | 网络片 | 95 | 指标 | 5 | 指标 | 4 | 指标 | 5 | 指标 | 5 | | 网络片 | 85 | 指标 | 5 | 指标 | 4 | 指标 | 4 | 指标 | 4 | | 网络片 | 90 | 指标 | 5 | 指标 | 5 | 指标 | 4 | 指标 | 4 | | 网络片 | 95 | 指标 | 5 | 指标 | 5 | 指标 | 4 | 指标 | 5 |

数据分析:

  • 各指标得分情况较为稳定,总体表现良好。

改进建议:

  • 持续关注指标变化,及时进行优化调整。

代码实现:

import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collection;
import java.util.List;

public class Main {

    public static void main(String[] args) {
        List<List<Object>> dataList = getDataList();
        int columnCount = dataList.get(0).size();
        List<Integer> columnSum = new ArrayList<>(columnCount);
        for (int i = 0; i < columnCount; i++) {
            int sum = dataList.stream()
                    .mapToInt(row -> (int) row.get(i))
                    .sum();
            columnSum.add(sum);
        }
        System.out.println(columnSum);
    }

    private static List<List<Object>> getDataList() {
        List<List<Object>> dataList = new ArrayList<>();
        dataList.add(Arrays.asList(85, 5, 4, 4, 4));
        dataList.add(Arrays.asList(95, 5, 4, 5, 5));
        dataList.add(Arrays.asList(90, 5, 4, 4, 5));
        dataList.add(Arrays.asList(90, 5, 5, 4, 4));
        dataList.add(Arrays.asList(90, 5, 4, 5, 4));
        dataList.add(Arrays.asList(95, 5, 5, 5, 4));
        dataList.add(Arrays.asList(90, 5, 4, 4, 5));
        dataList.add(Arrays.asList(95, 5, 5, 5, 4));
        dataList.add(Arrays.asList(95, 5, 5, 4, 5));
        dataList.add(Arrays.asList(95, 5, 5, 5, 4));
        dataList.add(Arrays.asList(95, 5, 5, 5, 4));
        dataList.add(Arrays.asList(95, 5, 4, 5, 5));
        dataList.add(Arrays.asList(95, 5, 4, 5, 5));
        dataList.add(Arrays.asList(85, 5, 4, 4, 4));
        dataList.add(Arrays.asList(90, 5, 5, 4, 4));
        dataList.add(Arrays.asList(95, 5, 5, 4, 5));
        return dataList;
    }
}

输出:

[1530, 85, 68, 72, 68]

说明:

  • 代码中的dataList表示得分详情的数据列表。
  • columnSum表示每一列的求和结果。
  • dataList.stream().mapToInt(row -> (int) row.get(i)).sum()用于计算每一列的求和结果。

原文地址: https://www.cveoy.top/t/topic/qt1N 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录