案例:游戏次数
Posted pxy-1999
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了案例:游戏次数相关的知识,希望对你有一定的参考价值。
游戏类:

public class GuessNumber { public GuessNumber() { } public static void start(){ //随机数生成数字 Random r = new Random(); int number = r.nextInt(100) + 1; while (true){ Scanner sc = new Scanner(System.in); System.out.println("请输入你要猜的数字:"); int guessNumber = sc.nextInt(); if (guessNumber > number){ System.out.println("你猜的数字:"+guessNumber+"大了"); }else if (guessNumber<number){ System.out.println("你猜的数字:"+guessNumber+"小了"); }else { System.out.println("恭喜你猜对了"); break; } } } }
测试类:
public class PropertiesTest { public static void main(String[] args)throws IOException { //从文件中读取数据到Properties集合,用load()方法实现 Properties prop = new Properties(); FileReader fr = new FileReader("myFilegame.txt"); prop.load(fr); fr.close(); //通过Properties集合获取玩游戏的次数 String count = prop.getProperty("count"); int number = Integer.parseInt(count); //判断次数是否到了3次 if (number >= 3){ System.out.println("游戏试玩已结束,想玩请充值"); }else{ GuessNumber.start(); //次数+1 number++; prop.setProperty("count",String.valueOf(number)); //重新写回文件 FileWriter fw = new FileWriter("myFilegame.txt"); prop.store(fw,null); fw.close(); } } }
第一次运行:
第二次运行:
第三次运行:
第四次运行:
以上是关于案例:游戏次数的主要内容,如果未能解决你的问题,请参考以下文章
标准输入输出 案例 游戏次数 学习点 把集合写入文件 读取文件到集合
通过游戏学python 3.6 第一季 第三章 实例项目 猜数字游戏--核心代码--猜测次数--随机函数和屏蔽错误代码--优化代码及注释 可复制直接使用 娱乐 可封装 函数
通过游戏学python 3.6 第一季 第九章 实例项目 猜数字游戏--核心代码--猜测次数--随机函数和屏蔽错误代码--优化代码及注释--简单账号密码登陆--账号的注册查询和密码的找回修改--锁定账
通过游戏学python 3.6 第一季 第四章 实例项目 猜数字游戏--核心代码--猜测次数--随机函数和屏蔽错误代码 可复制直接使用 娱乐 可封装 函数