石家庄网站建设推广公司,ionic Wordpress,wordpress无法修改文章,网站建设微信运营销售需求#xff1a;请求程序实现猜数字小游戏只能试玩三次#xff0c;如果还想玩#xff0c;提示#xff1a;游戏已经结束#xff0c;想玩请充值#xff08;www.itcast.cn#xff09;
思路#xff1a; 写一个游戏类#xff0c;里面有一个猜数字的小游戏 写一个测试类请求程序实现猜数字小游戏只能试玩三次如果还想玩提示游戏已经结束想玩请充值www.itcast.cn
思路 写一个游戏类里面有一个猜数字的小游戏 写一个测试类测试类中有main()方法main方法中按照下面步骤完成 从文件中读取数据到Properties集合用load()方法实现 文件已经存在game.txt 里面有一个数据值count0 通过Properties集合获取到玩游戏的次数 判断次数是否到达三次 如果到了给出提示游戏试玩已经结束想玩请充值www.itcast.cn 如果不到三次 玩游戏 次数1重写写回文件用Properties的store()方法实现
package com.aynu13;//游戏类猜数字小游戏import java.util.Random;
import java.util.Scanner;public class GuessNumber {private GuessNumber(){}public static void start(){//要完成猜数字的游戏首先需要有一个要猜的数字使用随机数生产该数字范围1到100Random rnew Random();int number r.nextInt(100)1;while(true){//程序实现猜数字每次均要输入猜测的数字值需要使用键盘录入实现Scanner scnew Scanner(System.in);System.out.println(请输入您要猜的数字);int guessnumber sc.nextInt();//比较输入的数字与随机产生的数字if (guessnumbernumber){System.out.println(您猜的数字guessnumber大了);} else if (guessnumbernumber) {System.out.println(您猜的数字guessnumber小了);}else {System.out.println(恭喜你猜对了);break;}}}
}package com.aynu13;//需求请求程序实现猜数字小游戏只能试玩三次如果还想玩提示游戏已经结束想玩请充值www.itcast.cn
//
// 思路
// 写一个游戏类里面有一个猜数字的小游戏
// 写一个测试类测试类中有main()方法main方法中按照下面步骤完成
// 从文件中读取数据到Properties集合用load()方法实现
// 文件已经存在game.txt
// 里面有一个数据值count0
// 通过Properties集合获取到玩游戏的次数
// 判断次数是否到达三次
// 如果到了给出提示游戏试玩已经结束想玩请充值www.itcast.cn
// 如果不到三次
// 玩游戏
// 次数1重写写回文件用Properties的store()方法实现import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.util.Properties;public class PropertiesTest {public static void main(String[] args) throws IOException {//从文件中读取数据到Properties集合用load()方法实现Properties propnew Properties();FileReader frnew FileReader(D:\\idea1\\workplace\\myMap\\game.txt);prop.load(fr);fr.close();//通过Properties集合获取到玩游戏的次数String count prop.getProperty(count);int number Integer.parseInt(count);//判断次数是否到达三次if (number3){//如果到了给出提示游戏试玩已经结束想玩请充值www.itcast.cnSystem.out.println(游戏试玩已经结束想玩请充值www.itcast.cn);}else {//玩游戏GuessNumber.start();//次数1重写写回文件用Properties的store()方法实现number;prop.setProperty(count,String.valueOf(number));FileWriter fwnew FileWriter(D:\\idea1\\workplace\\myMap\\game.txt);prop.store(fw,null);fw.close();}}
}结果为两种情况如果试玩次数等于3时显示 小于3时