一个猜数字小游戏的程序
作者:互联网
一个猜数字小游戏的程序
import java.io.FileReader;
import java.io.FileWriter;
import java.io.Reader;
import java.io.Writer;
import java.util.Properties;
/*
* 我有一个猜数字小游戏的程序,请写一个程序实现在测试类中只能用5次,超过5次提示:游戏试玩已结束,请付费。
*/
public class PropertiesTest {
public static void main(String[] args) {
// 1.创建属性集合Properties
Properties p = new Properties();
// 2.将试玩的配置文件的数据加载进集合中
try(Reader reader = new FileReader("G:\\c.ete");) {
//load(InputStream inStream) 从输入流中读取属性列表(键和元素对)。
p.load(reader);
} catch (Exception e) {
e.printStackTrace();
}
// 3.获取试玩的次数
int count = Integer.parseInt(p.getProperty("count"));
// 4.判断试玩次数是否为零
if(count==0){
System.out.println("游戏次数已用完,请付费在玩");
System.exit(0);
}else {
//试玩次数减一
count--;
p.setProperty("count", count+"");
//把文件中的游戏次数更新
try(Writer writer = new FileWriter("G:\\c.ete");) {
p.store(writer,null);
} catch (Exception e) {
e.printStackTrace();
}
}
Game.start();
}
}
配置文件 设置游戏次数
#Sun Aug 19 00:32:06 CST 2018 count=5
标签:count,java,数字,程序,小游戏,试玩,io,import,Properties 来源: https://blog.csdn.net/Search_CL/article/details/82432014