黑马程序员技术交流社区
标题:
好玩的和大家分享哈哈哈
[打印本页]
作者:
kunwenli
时间:
2016-5-23 23:53
标题:
好玩的和大家分享哈哈哈
package com.practice;
import java.util.Scanner;
public class Demo_Practice {
public static void main(String[] args){
MiNa m = new MiNa();
show s = new show();
Scanner sc = new Scanner(System.in);
System.out.println("1.注册 2.登录 3.退出");
while(true){
int a = sc.nextInt();
switch(a){
case 1:
Scanner sc1 = new Scanner(System.in);
System.out.println("*****注册界面*****");
System.out.println("请输入注册账号");
String username = sc1.nextLine();
m.setUsername(username);
System.out.println("请输入注册密码");
String password = sc1.nextLine();
m.setPassword(password);
System.out.println("注册成功");
System.out.println("1.注册 2.登录 3.退出");
break;
case 2:
Scanner sc2 = new Scanner(System.in);
System.out.println("*****登录界面*****");
System.out.println("请输入登录账号");
String username1 = sc2.nextLine();
System.out.println("请输入登录密码");
String password1= sc2.nextLine();
//if(password1.equals(m.getPassword()) && username1.equals(m.Username()) ){
if (username1.equals(m.getUsername())&& password1.equals(m.getPassword()) ) {
System.out.println("登录成功");
System.out.println("可以开始游戏了");
while(true){
s.game();
System.out.println("是否继续?(y/n)");
Scanner sc8= new Scanner(System.in);
String x = sc8.nextLine();
if(x.equals("y")){
s.game();
}else if(x.equals("n")){
System.out.println("游戏结束您已退出");
return;
}else{
System.out.println("操作有误");
}
}
}else {
System.out.print("输入不合法请从新运行");
}
System.out.println();
System.out.println("请输入");
System.out.println("1.注册 2.登录 3.退出");
break;
case 3:
System.out.println("您已退出");
return;
default:
System.out.print("输入不合法请从新运行");
break;
}
}
}
}
class MiNa{
private String username;
private String password;
private String ji ;
public String getJi() {
return ji;
}
public void setJi(String ji) {
this.ji = ji;
}
public String getUsername() {
return username;
}
public String getPassword() {
return password;
}
public void setUsername(String username) {
this.username = username;
}
public void setPassword(String password) {
this.password = password;
}
}
class show{
public void game(){
int a = (int)(Math.random()*100+1);
System.out.println(a);
System.out.println("请输入1-100的数字 : ");
Scanner sc = new Scanner(System.in);
while(true){
int a1 = sc.nextInt();
if(a<a1){
System.out.println("你猜大了");
}else if (a>a1){
System.out.println("你猜小了");
}else{
System.out.println("猜对了");
break;
}
}
}
}
复制代码
作者:
SkyBlack
时间:
2016-5-24 08:29
学到了,挺有意思的
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2