List 似乎无法计算每个人';s从hashmap中获取分数

List 似乎无法计算每个人';s从hashmap中获取分数,list,hashmap,calculated-field,List,Hashmap,Calculated Field,各位开发者好 我想用一个计算器来计算散列图中所有玩家的分数,我用的是Bukkit。 列表本身是一个团队,(BlueTeam),分数在一个HashMap中。 我试过这个: private List<Player> blueteam = new ArrayList<>(); for(Player allblue : blueteam) { int blueteamscore = score.get(allblue); msg(sende

各位开发者好

我想用一个计算器来计算散列图中所有玩家的分数,我用的是Bukkit。 列表本身是一个团队,(BlueTeam),分数在一个HashMap中。 我试过这个:

private List<Player> blueteam = new ArrayList<>();
        for(Player allblue : blueteam) {
            int blueteamscore = score.get(allblue);
msg(sender, "blue teams score: " + blueteamscore);
}
private List blueteam=new ArrayList();
对于(球员allblue:blueteam){
int blueteamscore=score.get(allblue);
消息(发送方,“蓝色团队分数:”+blueteamscore);
}
但这返回空值,我在网上到处搜索,什么也没找到

我想我需要计算每个人在这个列表中的分数,然后把它们加在一起,但是找不到一个方法。
提前感谢所有的帮助者

您好,可能您应该提供比仅循环更多的代码,问题似乎在别处。加上cscore标签是csharp音乐库的。谢谢,刚刚做了。顺便说一句,你知道怎么做吗