现在需要写一个打榜游戏服务,核心提供两个服务:
1、玩家提交最新成绩
Score play(Player p1,String text); -- 输入玩家和玩家文本,返回玩家的成绩
文字游戏规则:成绩为输入文本的最长回文子串长度
2、实时展示当前全球前10排名
List top10(); -- 返回前10的玩家名和分数
*核心考量并发情况,代码是含注释和单元测试
思路:
1.定义Player类,实现Comparable接口;
2.定义ArrayList变量,保存Player到List。
3.遍历显示数据。