网络片得分详情 - 规划技术部
网络片得分详情 - 规划技术部
| 指标 | 得分 | 指标 | 得分 | 指标 | 得分 | 指标 | 得分 | 指标 | 得分 | |---|---|---|---|---|---|---|---|---| | 网络片 | 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 著作权归作者所有。请勿转载和采集!