黑马程序员技术交流社区

标题: 分享代码 [打印本页]

作者: xiongfangyuan    时间: 2015-6-30 23:33
标题: 分享代码
package it.heima.test;

import it.heima.dao.impl.UserDaoImpl;
import it.heima.pojo.User;

import java.util.Scanner;

public class UserTest {
        public static void main(String[] args) {
                while (true) {
                        System.out.println("欢迎来到itheima");
                        System.out.println("1:登录");
                        System.out.println("2:注册");
                        System.out.println("3:退出");
                        System.out.println("请选择:");
                        Scanner sc = new Scanner(System.in);
                        String line = sc.nextLine();
                        switch (line) {
                        case "1":
                                System.out.println("欢迎来到itheima登录界面");
                                System.out.println("请输入用户名:");
                                String userName = sc.nextLine();
                                System.out.println("请输入密码:");
                                String passWord = sc.nextLine();
                                // 具体类用法
                                UserDaoImpl udi = new UserDaoImpl();
                                boolean flag = udi.isLogin(userName, passWord);
                                if (flag) {
                                        System.out.println("开始玩游戏");
                                        System.exit(0);
                                } else {
                                        System.out.println("登录失败,返回主界面");
                                }
                                break;
                        case "2":
                                System.out.println("欢迎来到itheima注册界面");
                                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.setUserName(newuserName);
                                user.setPassWord(newpassWord);
                                user.setEmail(newemail);
                                user.setPhone(newphone);
                                //创建用户操作类对象
                                UserDaoImpl newudi = new UserDaoImpl();
                                //调用注册方法
                                newudi.regist(user);
                                System.out.println("注册成功");
                                break;
                        default:
                                System.out.println("謝謝你的使用");
                                System.exit(0);
                                break;
                        }

                }
        }
}





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2