【发布时间】:2011-09-29 02:43:32
【问题描述】:
我正在创建一个有点简单的游戏,我需要跟踪哪些玩家的得分。 25人同时玩这个游戏,这些玩家将被放入一个数组中:
public static int[] allPlayers = new int[25];
比方说,根据正确答案,当前玩家将获得 100 分。因此,如果玩家 1 起床,代码将类似于以下内容:
allPlayers[0] += 100;
如果玩家 3 起床,则正确答案的代码为:
allPlayers[2] += 100;
在游戏结束时,我想确定哪个玩家的积分最多。请注意,我不能简单地对该数组进行排序,因为我需要数组的顺序保持不变。如果订单没有完好无损,我将无法分辨哪个玩家有哪个指向他/她的名字。
我很想听听大家的意见,期待您的回复。
非常感谢,
埃文
【问题讨论】: