【发布时间】:2021-12-05 13:02:54
【问题描述】:
我正在制作一个基于知识的游戏,用户参与其中,如果他们获胜并获得符合标准的排名,他们将获得宝石、硬币等。
示例 - 一个游戏,其中有 500 个参与者,并且预定义的奖品分配类似于...
Rank 1 gets 50000 coins
Rank 2 gets 40000 coins
Rank 3 to 50 gets 20000 coins
Rank 51 to 200 gets 5000 coins
Rank 201 to 500 gets 1000coins
如果用户玩游戏并假设他的排名是 81 。那么如何查看分配情况并奖励他,即 5000 个硬币。
我可以使用 Hashmap 来创建某种键值对吗..如下所示..
HashMap<Integer, Integer> distribution = new HashMap<>();
distribution.add(1,50000);
.
.
.
distribution.add(500,1000);
任何建议都会促进我的工作。
【问题讨论】:
标签: java android-studio hashmap key-value