From e42b59cf98b2f40968f6ed64d27c41feacc0f285 Mon Sep 17 00:00:00 2001 From: xuzirong123 <944727688@qq.com> Date: Thu, 22 Apr 2021 22:52:33 +0800 Subject: [PATCH] first commit --- .../Demo01.java" | 130 ++++++++++++++++++ .../Demo01.java" | 130 ++++++++++++++++++ 2 files changed, 260 insertions(+) create mode 100644 "\351\241\271\347\233\256\344\275\234\344\270\232\357\274\210\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237\357\274\211/\345\224\220\345\207\241\350\276\211/Demo01.java" create mode 100644 "\351\241\271\347\233\256\344\275\234\344\270\232\357\274\210\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237\357\274\211/\350\256\270\350\207\252\346\246\225/Demo01.java" diff --git "a/\351\241\271\347\233\256\344\275\234\344\270\232\357\274\210\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237\357\274\211/\345\224\220\345\207\241\350\276\211/Demo01.java" "b/\351\241\271\347\233\256\344\275\234\344\270\232\357\274\210\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237\357\274\211/\345\224\220\345\207\241\350\276\211/Demo01.java" new file mode 100644 index 0000000..27a9180 --- /dev/null +++ "b/\351\241\271\347\233\256\344\275\234\344\270\232\357\274\210\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237\357\274\211/\345\224\220\345\207\241\350\276\211/Demo01.java" @@ -0,0 +1,130 @@ +import java.util.Scanner; + +public class Demo01 { +static Scanner sc = new Scanner(System.in); + static String users[][] = new String[100][4]; + static String book[][] = new String[100][5]; + static String chubans[][] = new String[100][4]; + + public static void main(String[] args) { +// 1. 采用二维数组存放用户信息(部门、用户名、密码、用户角色)、书籍信息(编码(ISBN)、书籍名称、价格、出版社、作者)、出版社信息(出版社名称、地址、联系人) +// 2. 初始化用户信息、出版社信息、书籍信息;(设置基础信息,赋值;) +// 3. 用户登录功能:请用户输入账号密码,对比用户信息是否正确: +// 1) 不正确提示“该用户不存在或者密码错误!请重新登录!” +// 2) 正确,进入系统菜单,“1 图书管理 2 出版社管理 3 退出系统” + + denglu(); + Caidan(); + } + + public static void denglu() { + + users[0][0] = "行政部"; + users[0][1] = "15578532015"; + users[0][2] = "123"; + users[0][3] = "经理"; + + book[0][0] = "123456"; + book[0][1] = "三体"; + book[0][2] = "100"; + book[0][3] = "新华"; + book[0][4] = "刘慈欣"; + + chubans[0][0] = "新华"; + chubans[0][1] = "北京"; + chubans[0][2] = "小华"; + while (true) { + System.out.println("欢迎进入图书馆系统"); + System.out.println("输入1进行登录,输入2进行注册"); + int num = sc.nextInt(); + + if (num == 1) { + System.out.println("请输入你的用户名"); + String a = sc.next(); + System.out.println("请输入你的密码"); + String b = sc.next(); + + boolean flag = false; + + for (int i = 0; i < users.length; i++) { + if (a.equals(users[i][1]) && b.equals(users[i][0])) { + flag = true; + break; + } + } + if (flag) { + System.out.println("登录成功"); + } else { + System.out.println("登录失败"); + System.out.println("登录模块结束"); + } + } else if (num == 2) { + int index = -1; + + for (int i = 0; i < users.length; i++) { + if (users[i][0] == null) { + index = i; + break; + } + } + System.out.println("请输入所属部门"); + users[index][0] = sc.next(); + System.out.println("请输入你的用户名"); + users[index][1] = sc.next(); + System.out.println("请输入你的密码"); + users[index][2] = sc.next(); + System.out.println("请输入你的部门位置"); + users[index][3] = sc.next(); + System.out.println("恭喜你登录成功!"); + } + } + } + + public static void Caidan() { + System.out.println("请输入相对应的数字进行操作"); + System.out.println("1 图书管理 2 出版社管理 3 退出系统"); + int c = sc.nextInt(); + switch (c) { + case 1: + case1(); + break; + case 2: + System.out.println(""); + break; + case 3: + System.out.println("退出系统成功!"); + break; + } + + } + + public static void case1() { + System.out.println("1、增加 2、删除 3、更新 4、查询"); + int d = sc.nextInt(); + int index1 = -1; + switch (d) { + case 1: + for (int i = 0; i < book.length; i++) { + System.out.println("请你输入图书ISBN"); + book[i][0] = sc.next(); + System.out.println("请输入书名"); + book[i][1] = sc.next(); + System.out.println("请输入价格"); + book[i][2] = sc.next(); + System.out.println("请输入出版社"); + book[i][3] = sc.next(); + System.out.println("请输入作者的名称"); + book[i][4] = sc.next(); + } + break; + case 2: + + break; + case 3: + break; + case 4: + break; + + } + } +} \ No newline at end of file diff --git "a/\351\241\271\347\233\256\344\275\234\344\270\232\357\274\210\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237\357\274\211/\350\256\270\350\207\252\346\246\225/Demo01.java" "b/\351\241\271\347\233\256\344\275\234\344\270\232\357\274\210\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237\357\274\211/\350\256\270\350\207\252\346\246\225/Demo01.java" new file mode 100644 index 0000000..27a9180 --- /dev/null +++ "b/\351\241\271\347\233\256\344\275\234\344\270\232\357\274\210\345\233\276\344\271\246\347\256\241\347\220\206\347\263\273\347\273\237\357\274\211/\350\256\270\350\207\252\346\246\225/Demo01.java" @@ -0,0 +1,130 @@ +import java.util.Scanner; + +public class Demo01 { +static Scanner sc = new Scanner(System.in); + static String users[][] = new String[100][4]; + static String book[][] = new String[100][5]; + static String chubans[][] = new String[100][4]; + + public static void main(String[] args) { +// 1. 采用二维数组存放用户信息(部门、用户名、密码、用户角色)、书籍信息(编码(ISBN)、书籍名称、价格、出版社、作者)、出版社信息(出版社名称、地址、联系人) +// 2. 初始化用户信息、出版社信息、书籍信息;(设置基础信息,赋值;) +// 3. 用户登录功能:请用户输入账号密码,对比用户信息是否正确: +// 1) 不正确提示“该用户不存在或者密码错误!请重新登录!” +// 2) 正确,进入系统菜单,“1 图书管理 2 出版社管理 3 退出系统” + + denglu(); + Caidan(); + } + + public static void denglu() { + + users[0][0] = "行政部"; + users[0][1] = "15578532015"; + users[0][2] = "123"; + users[0][3] = "经理"; + + book[0][0] = "123456"; + book[0][1] = "三体"; + book[0][2] = "100"; + book[0][3] = "新华"; + book[0][4] = "刘慈欣"; + + chubans[0][0] = "新华"; + chubans[0][1] = "北京"; + chubans[0][2] = "小华"; + while (true) { + System.out.println("欢迎进入图书馆系统"); + System.out.println("输入1进行登录,输入2进行注册"); + int num = sc.nextInt(); + + if (num == 1) { + System.out.println("请输入你的用户名"); + String a = sc.next(); + System.out.println("请输入你的密码"); + String b = sc.next(); + + boolean flag = false; + + for (int i = 0; i < users.length; i++) { + if (a.equals(users[i][1]) && b.equals(users[i][0])) { + flag = true; + break; + } + } + if (flag) { + System.out.println("登录成功"); + } else { + System.out.println("登录失败"); + System.out.println("登录模块结束"); + } + } else if (num == 2) { + int index = -1; + + for (int i = 0; i < users.length; i++) { + if (users[i][0] == null) { + index = i; + break; + } + } + System.out.println("请输入所属部门"); + users[index][0] = sc.next(); + System.out.println("请输入你的用户名"); + users[index][1] = sc.next(); + System.out.println("请输入你的密码"); + users[index][2] = sc.next(); + System.out.println("请输入你的部门位置"); + users[index][3] = sc.next(); + System.out.println("恭喜你登录成功!"); + } + } + } + + public static void Caidan() { + System.out.println("请输入相对应的数字进行操作"); + System.out.println("1 图书管理 2 出版社管理 3 退出系统"); + int c = sc.nextInt(); + switch (c) { + case 1: + case1(); + break; + case 2: + System.out.println(""); + break; + case 3: + System.out.println("退出系统成功!"); + break; + } + + } + + public static void case1() { + System.out.println("1、增加 2、删除 3、更新 4、查询"); + int d = sc.nextInt(); + int index1 = -1; + switch (d) { + case 1: + for (int i = 0; i < book.length; i++) { + System.out.println("请你输入图书ISBN"); + book[i][0] = sc.next(); + System.out.println("请输入书名"); + book[i][1] = sc.next(); + System.out.println("请输入价格"); + book[i][2] = sc.next(); + System.out.println("请输入出版社"); + book[i][3] = sc.next(); + System.out.println("请输入作者的名称"); + book[i][4] = sc.next(); + } + break; + case 2: + + break; + case 3: + break; + case 4: + break; + + } + } +} \ No newline at end of file -- Gitee