氪金游戏的抽卡代码( 二 )


方案:通过\u001B[色号数字m文案\u001B[0m 显示紫色 , 金色
3.查询详情板块
public static void Check() {//此方法封装着查询详情板块/* 三星武器掉率90%四星武器|角色掉率8%五星常驻角色|活动角色掉率2% */System.out.println("------------------------");System.out.println("该池为活动池");System.out.println("活动角色:胡桃");System.out.println("四星武器|角色掉率: 8%");System.out.println("五星活动角色掉率:1%");System.out.println("注:该活动池没有保底机制");System.out.println("-------------------------");}
需求:系统需要显示卡池物品掉率等信息
方案:通过方法 , 逐条显示用户想要查询的内容
4.抽卡主板块

氪金游戏的抽卡代码

文章插图
public static void main(String[] args){Scanner scan=new Scanner(System.in);System.out.println("胡桃活动池(模拟抽卡)");for(int j=0;j<1000000000;j++) {System.out.println("充值请按1 , 抽卡请按2 , 查看池子详情请按3");int choose=scan.nextInt();if(choose==1) {Spend();}if(choose==2) {Draw();}if(choose==3) {Check();}}scan.close(); }}
需求1:系统需要判断用户想使用的板块
方案:通过类的()方法获取用户的选择 , 根据选择 , if语句调用对应的方法
需求2:抽卡主板块需要重复的运行
方案:通过for循环将主板块核心代码进行嵌套
需求3:用户需要知道活动池的主题
方案:通过方法于开头打印活动池主题
实操展示
1.充值板块
2.抽卡板块
3.查询详情板块
4.整体展示
注:概率没有问题 , 只不过我运气很好罢了
小结