扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
算是最简单的吧
创新互联是一家集网站建设,二道江企业网站建设,二道江品牌网站建设,网站定制,二道江网站建设报价,网络营销,网络优化,二道江网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。
package cn.job01;
import java.util.Scanner;
public class Lx07 {
public static void choice() {
System.out.println("登陆菜单 ");
System.out.println("1登陆系统");
System.out.println("2退出");
}
static void choice1() {
System.out.println("购物管理系统客户信息");
System.out.println("1显示所有客户信息");
System.out.println("2添加客户信息");
System.out.println("3修改客户信息");
System.out.println("4查询客户信息");
}
static void choice2() {
System.out.println("购物管理系统真情回馈");
System.out.println("1幸运大放送");
System.out.println("2幸运抽奖");
System.out.println("3生日问候");
}
public static void main(String[] args) {
choice();
Scanner input = new Scanner(System.in);
System.out.println("请输入1or2");
int num = input.nextInt();
switch (num) {
case 1:
System.out.println("主菜单");
System.out.println("1客户信息管理");
System.out.println("2购物结算");
System.out.println("3真情回馈");
System.out.println("4注销");
break;
}
System.out.println("选择输入数字");
int num1 = input.nextInt();
switch (num1) {
case 1:
choice1();
break;
case 2:
System.out.println("购物结算");
break;
case 3:
choice2();
break;
case 4:
choice();
break;
}
}
}
public class CustomerBiz {
ListUser list=null;
public CustomerBiz() {
list=new ArrayListUser();
}
private void addName(String name) {
User user=new User(name);
list.add(user);
}
private void showNames() {
System.out.println("***************************************");
System.out.println(" 客户姓名列表");
System.out.println("***************************************");
for (int i = 0; i list.size(); i++) {
System.out.print(list.get(i).getName()+" ");
if(i%4==0 i0)
System.out.println();
}
}
public static void main(String[] args) {
CustomerBiz customerBiz=new CustomerBiz();
doInput(customerBiz);
}
public static void doInput(CustomerBiz customerBiz){
String name="";
Scanner in=new Scanner(System.in);
System.out.println("请输入客户姓名:");
name=in.next();
if(name.equals("")) {
System.out.println("请重新输入客户姓名:");
name=in.next();
}
customerBiz.addName(name);
System.out.println("继续输入吗?y/n");
String tag=in.next();
if(tag.equals("y")){
doInput(customerBiz);
}else{
customerBiz.showNames();
}
}
}
class User{
String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public User(String name) {
this.name=name;
}
}
package com_AddCust;
/**
*
* 实现循环录入客户信息:
* 1、循环录入3位客户信息
* 2、判断会员号是否合法(4位整数)
* 3、会员号合法,显示录入的信息,否则显示录入失败
*/
import java.util.*;
import com_MainMenu.MainMenu;
import com_CustMMenu.CustMMenu;
public class AddCust {
int in2;
int in;
int in4;
int i;
String in1;
int in3;
public void addCust(){
Scanner scan=new Scanner(System.in);
System.out.println("我素管理购物管理系统 客户信息管理 添加客户信息");
System.out.println();
System.out.println();
System.out.println("* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *");
System.out.println("请输入会员个数");
in4=scan.nextInt();
for(int i=0;iin4;i++){
System.out.print("请输入会员号四位整数:");
in=scan.nextInt();
System.out.print("");
System.out.print("请输入会员生日:月/日用两位数表示:");
in1=scan.next();
System.out.print("");
System.out.print("请输入会员积分四位整数:");
in2=scan.nextInt();
System.out.println("录入会员"+in+"信息成功");
if((in999)(in=9999))
continue;
System.out.println("客户号"+in+"是无效的会员名!\n");
System.out.println("录入信息失败!\n\n\n");
}
System.out.print("请 选 择,输 入 数 字 或 按 0 返 回 上 一 级 菜 单:");
do{
in3=scan.nextInt();
if(in3==0){
com_CustMMenu.CustMMenu cust=new CustMMenu();
cust.custMMenu();
}
else
{
System.out.println("输入有误,请从新输入");
}
}while(in3!=0);
}
public void main(){
for(i=0;iin4;i++){
if((in999)(in=9999)){
System.out.println(in+"\t\t"+ in1+"\t\t"+in2);
}
}
}
}
客户信息可以存在数据库里面,增加的时候,通过代码连接上mysql数据库,然后拼接sql语句,查询或者增加修改数据库的字段和数据。连接数据库示例:
// 驱动程序名
String driver = "com.mysql.jdbc.Driver";
// URL指向要访问的数据库名scutcs
String url = "jdbc:mysql://127.0.0.1:3306/scutcs";
// MySQL配置时的用户名
String user = "root";
// MySQL配置时的密码
String password = "root";
try {
// 加载驱动程序
Class.forName(driver);
// 连续数据库
Connection conn = DriverManager.getConnection(url, user, password);
if(!conn.isClosed())
System.out.println("Succeeded connecting to the Database!");
// statement用来执行SQL语句
Statement statement = conn.createStatement();
// 要执行的SQL语句
String sql = "select * from student";
// 结果集
ResultSet rs = statement.executeQuery(sql);
System.out.println("-----------------");
System.out.println("执行结果如下所示:");
System.out.println("-----------------");
System.out.println(" 学号" + "\t" + " 姓名");
System.out.println("-----------------");
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流