本帖最后由 jx5785749 于 2015-7-11 23:08 编辑
package cn.itcast.test;
import java.util.Scanner;
import cn.itcast.dao.impl.UserDaoImpl;
import cn.itcast.pojo.User;
public class UserLoginTest {
public static void main(String[] args) {
//创建Scanner进行键盘录入
while(true){
Scanner sc = new Scanner(System.in);
System.out.println("欢迎来到屿蓝游戏厅!^_^");
System.out.println("1.登录:");
System.out.println("2.注册:");
System.out.println("3.退出");
System.out.println("请选择:");
String line = sc.nextLine();
//用swith循环来进行选择功能!
switch(line)
{
case "1":
System.out.println("欢迎来到登录界面!请登录!");
System.out.println("请输入用户名:");
String username = sc.nextLine();
System.out.println("请输入密码:");
System.out.println("________________________________________________");
String password = sc.nextLine();
UserDaoImpl udi = new UserDaoImpl();
boolean flag = udi.inLogin(username, password);
if(flag)
{
System.out.println("恭喜您!登录成功!");
System.out.println("________________________________________________");
}else
{
System.out.println("对不起您登录失败!返回主机全面!");
System.out.println("________________________________________________");
}
a:while(true){
System.out.println("可以开始游戏了!请选择:");
System.out.println("1.输入两个整数,然后交换顺序输出:");
System.out.println("2.计算这两个数之间所有偶数的和:");
System.out.println("3.打印三角形:");
System.out.println("4.输出99乘法表:");
String shuru = sc.nextLine();
switch(shuru)
{
case "1":
System.out.println("请输入一个数字a:");
int num1=sc.nextInt();
System.out.println("请再输入一个数字b:");
int num2=sc.nextInt();
num1=num1^num2;
num2=num1^num2;
num1=num1^num2;
System.out.println("您输入的数字经过交换顺序后为:数字a:"+num1+"\t数字b:"+num2);
System.exit(0);
break;
case "2":
int sum = 0;
System.out.println("请输入2个整数(第二个要比第一个大)先输入第一个整数:");
int a1=sc.nextInt();
System.out.println("请输入第二个整数:");
int a2=sc.nextInt();
while(a1>=a2)
{
System.out.println("您输入的两个数有误!请重新输入:");
System.out.println("请输入2个整数(第二个要比第一个大)先输入第一个整数:");
a1=sc.nextInt();
System.out.println("请输入第二个整数:");
a2=sc.nextInt();
}
if(a1<a2)
{
for(int i=a1;i<=a2;i++)
{
if(i%2==0)
{
sum+=i;
}
}
System.out.println("您输入的两个数之间的偶数和为:"+sum);
}
System.exit(0);
break;
case "3":
System.out.println("请输入一个定义倒三角行数的数字(整数):");
int row =sc.nextInt();
for(int x=0;x<row;x++)
{
for(int y=0;y<x+1;y++)
{
System.out.print("*");
}
System.out.println();
}
System.exit(0);
break;
case "4":
System.out.println("给您个惊喜!");
for(int e=1;e<=9;e++)
{
for(int d=1;d<e+1;d++)
{
System.out.print(d+"*"+e+"="+e*d+"\t");
}
System.out.println();
}
System.exit(0);
break;
default:
System.out.println("请输入正确数字!");
System.exit(0);
}
break;
}
case "2":
System.out.println("欢迎来到注册页面!");
System.out.println("请输入用户名:");
String newUsername = sc.nextLine();
System.out.println("请输入密码:");
String newPassword = sc.nextLine();
System.out.println("请输入邮箱:");
String newEmail = sc.nextLine();
System.out.println("请输入电话号码:");
String newPhone = sc.nextLine();
User user = new User();
user.setEmail(newEmail);
user.setPassword(newPassword);
user.setPhone(newPhone);
user.setUsername(newUsername);
UserDaoImpl newUdi = new UserDaoImpl();
newUdi.reguest(user);
System.out.println("恭喜您!注册成功!");
System.out.println("________________________________________________");
break;
case "3":
default:
System.out.println("谢谢您的使用!欢迎下次再来!^_^");
System.out.println("________________________________________________");
System.exit(0);
break;
}
}
}
}
|
-
1.png
(91.66 KB, 下载次数: 18)
-
2.png
(138.81 KB, 下载次数: 3)
-
3.png
(146.23 KB, 下载次数: 16)
-
4.png
(33.74 KB, 下载次数: 1)
组图打开中,请稍候......
|