简介
Properties是一个Map体系的集合类,他的作用就是可以将集合里面的键值对保存到流中,或者从流中加载到集合中。
我们根据一个案例来看看他的具体用途吧!!!
根据这个界面,大家肯定就知道我们的案例要做什么了吧,对没错就是一个猜数的一个小程序,这个小程序呢一共主要分为界面、账号登录、猜数、密码修改、充值等模块…
下面我们具体的来看看这些模块吧!
界面
主要用了输出语句、while循环、switch条件判断语句、以及我们的方法调用来实现最后的一个展现功能。
示例代码:
//界面
public static void menu() throws InterruptedException, IOException {
while (true) {
System.out.println("***********欢迎来到猜数小程序***********");
System.out.println("***1.登 录 账 号---->开 始 猜 数 游 戏***");
System.out.println("***2.修 改 密 码 ***");
System.out.println("***3.猜 拳 小 游 戏 ***");
System.out.println("***4.赞助作者(支持微信和支付宝) ***");
System.out.println("***5.退 出 游 戏 ***");
System.out.println("*********(内测小程序,功能未完善)*********");
System.out.println("请输入您的选择:");
Scanner sc = new Scanner(System.in);
int i = sc.nextInt();
if (i > 0 && i <= 5) {
switch (i) {
case 1:
loginView();
break;
case 2:
System.out.println("修改密码功能");
update();
break;
case 3:
System.out.println("猜拳游戏模块!");
fingerGuessingGame();
break;
case 4:
System.out.println("请稍等:");
TSUtility.loadSpecialEffects();
new PayView();
break;
case 5:
System.out.println("是否退出?y/n");
String s = sc.next();
switch (s.charAt(0)) {
case 'y':
System.out.println("欢迎下次再来");
return;
default:
System.out.println("请继续开始!");
}
break;
}
} else {
System.out.println(