首页> 学术问答> 莫纳什FIT9131Assignment2辅导
Java实现一个名为 256 With Arraylists的游戏
最佳答案
课程顾问-小管家
2023-04-20 11:12:52
游戏设计:
一、玩家注册,开始游戏
二、从multiples.txt文件中读取一个数,存储在Game Total中并显示
三、缓冲区ArrayList大小为5,初始为空
四、在游戏结束前,每一步玩家都有以下两种选择: 一、取出数 1、从Game Total中把数取出来存到ArrayList中 2、Game Total删除原来的数,并从multiples.txt中读取下一个数 3、判断结束条件,不满足则游戏从第四步继续进行 二、合并数 1、如果Game Total新读取的数和ArrayList中的某个数,把ArrayList的数和 Game Total的数相加,和存在Game Total中并删除ArrayList中的数。 2、判断结束条件,不满足则游戏从第四步继续进行
五、游戏结束条件 1、Game Total >= 256 2、ArrayList满了,且没有相同的数供合并 流程图 未完~ 主要类 Game: 程序的主类,允许玩家开始游戏,处理输入和输出。具备以下属性:PlayerName 存储玩家名字(3~10个字符长度,不允许有空格) Game Total 游戏最重要的数字 Buffer: 描述一个arraylist存储的缓冲区,属性包括存储倍数类multiple的arraylist以及arraylist允许存储的最大数量。 Multiples: 存储int类型的值,代表游戏使用的数字。
相关问答
最新问答

英国全球治理论文可以安排到老师补习指导吗?
急求一名可以辅导英国UCL全球治理论文的老师,希望老师能负责一些,我有好多的问题想请教老师,老师知识渊博再好不过了,能给我提供越多的思路越好。
考而思2025-11-27
英国林肯大学BA (Hons) Business and Finance商务与金融专业能补习课程吗?
英国林肯大学BA (Hons) Business and Finance商务与金融专业能补习课程吗,我目前是大一,有一部门的课程想补习一下,就是我有不会的,就能找老师补习哪部分最好
考而思2025-11-18
英国读研挂科了怎么办?是不是就不能毕业了呢?
英国读研挂科了怎么办?会不会就不能毕业了?什么情况下会影响我的毕业啊,我总感觉我有一门课程会挂,自己本身也没有学好,明天考试注定了...挂科了怎么办?
考而思2025-11-18