我正在尝试为具有用户默认分数值的游戏编写if语句。我想比较密钥的值(高分)和该用户的默认分数。如果得分高于他们的高分,那么我将把它“放”在地图上。
if (map.containsKey(username))
{
System.out.println("Score for " + username + " is already present");
if (map.get(highscore) > score)
{
map.put(name, highscore);
}
}
如何解决这个内部if语句?
答案 0 :(得分:0)
根据你的描述,我猜地图的价值是高分,以下是代码
if (map.containsKey(username))
{
System.out.println("Score for " + username + " is already present");
if (map.get(username) < score)
{
map.put(username, score);
}
}