##JDBC 登录注册
斜体样式package com.rimi.app;
//导入工具包
import com.rimi.tools.JDBCTools;
import com.rimi.tools.KeyboardTools;
import java.sql.*;
public class SysMenu {
// 程序的功能入口
public void menu(){
while (true) {
// 请选择功能
System.out.println("欢迎光临请选择:\n1-登陆\n2-注册\n3-退出系统");
// 接收用户输入的选择 调用工具 KeyboardTools.getString()
String num = KeyboardTools.getString();
switch (num){
case "1":
// 登陆 调用方法
login();
break;
case "2":
regist();
// 注册 调用方法
break;
case "3":
// 退出
System.out.println("欢迎下次光临!");
//终止程序,结束
System.exit(0);
default:
break;
}
}
}
// 注册 regist方法
private void regist() {
System.out.println("----开始注册功能----");
System.out.println("请输入要注册的账号:");
// 调用工具KeyboardTools
String acc = KeyboardTools.getString();
// 需要先判断当前账号在服务器中是否已经存在
if (queryAccount(acc)){
System.out.println("你输入的账号已经存在,请从新注册");
return;
}
System.out.println("请输入密码:");
// 调用工具KeyboardTools
String pwd = KeyboardTools.getString();
if ("" == pwd){
System.out.println("密码不能为空");
return;
}
System.out.println(&