当前位置: 首页 > news >正文

做一个网站赚钱吗电商网站建设包括哪些

做一个网站赚钱吗,电商网站建设包括哪些,七色板网站建设,大型网站架构实战大概功能#xff1a; 1.显示所有教师 2.按姓名查找教师 3.按工号查找教师 4.增加教师 5.删除教师 6.退出 数据会保存到 txt 文件里面 姓名#xff1a;必须是中文 手机号码#xff1a;必须是11位#xff0c;必须是数字 效果展示#xff1a; 代码展示#xff1a; Teache…大概功能 1.显示所有教师 2.按姓名查找教师 3.按工号查找教师 4.增加教师 5.删除教师 6.退出 数据会保存到 txt 文件里面 姓名必须是中文 手机号码必须是11位必须是数字 效果展示 代码展示 TeacherSystem类: package TEACHERSYSTEM;import java.io.*; import java.util.ArrayList; import java.util.Objects; import java.util.Random; import java.util.Scanner;public class TeacherSystem {public static void main(String[] args) {ArrayListUser list new ArrayList();User u1 new User(1238, 张三, 18716699212, 35612341243123qq.com, 701);User u2 new User(1234, 李四, 18716699212, 35612341243123qq.com, 801);User u3 new User(12345, 王五, 18716699212, 35612341243123qq.com, 901);list.add(u1);list.add(u2);list.add(u3);// 从文件加载数据LoadFromFile(list);// 启动登录流程login(list);// 保存数据到文件SaveToFile(list);}private static void login(ArrayListUser list) {Scanner sc new Scanner(System.in);System.out.println(请输入工号);while (true) {String inputID sc.next();boolean found false;for (User user : list) {if (user.getId().equals(inputID)) {found true;break;}}if (found) {break;} else {System.out.println(账号 inputID 不存在请重新输入);}}System.out.println(请输入姓名);while (true) {String inputName sc.next();boolean found false;for (User user : list) {if (Objects.equals(user.getName(), inputName)) {found true;break;}}if (found) {break;} else {System.out.println(姓名 inputName 不存在请重新输入);}}// 获取验证码while (true) {String rightCode getCode();System.out.println(当前正确的验证码为 rightCode);System.out.print(请输入验证码);String code sc.next();if (code.equalsIgnoreCase(rightCode)) {System.out.println(验证码正确);OperaterTeacher(list);break;} else {System.out.println(验证码错误请重新输入);}}sc.close();}public static void OperaterTeacher(ArrayListUser list) {Scanner sc new Scanner(System.in);while (true) {System.out.println(---------------------------------------------------------------------);System.out.println(Welcome to the use 教师管理系统);System.out.println(请选择你需要进行的操作1.显示所有教师 2.按姓名查找教师 3.按工号查找教师 4.增加教师 5.删除教师 6.退出);System.out.println(---------------------------------------------------------------------);int choose sc.nextInt();switch (choose) {case 1:ShowAllTeacher(list);break;case 2:SeekName(list);break;case 3:SeekId(list);break;case 4:AddTeacher(list);break;case 5:DeleteTeacher(list);break;case 6:System.out.println(退出管理员操作页面);return;default:System.out.println(没有该选项);}}}public static void ShowAllTeacher(ArrayListUser list) {System.out.println(工号\t\t\t姓名\t\t\t电话\t\t\t\t邮箱\t\t\t\t\t班级);for (User user : list) {System.out.println(user.getId() \t\t\t user.getName() \t\t\t user.getPhoneNumber() \t\t\t user.getLetterbox() \t\t user.getClassNumber());}}public static void SeekName(ArrayListUser list) {Scanner sc new Scanner(System.in);while (true) {System.out.println(请输入姓名);String inputName sc.next();boolean found false;for (User user : list) {if (user.getName().equals(inputName)) {System.out.println(工号\t\t\t姓名\t\t\t电话\t\t\t\t邮箱\t\t\t\t班级);System.out.println(user.getId() \t\t\t user.getName() \t\t\t user.getPhoneNumber() \t\t\t user.getLetterbox() \t\t user.getClassNumber());found true;}}if (!found) {System.out.println(输入的姓名不存在请重新输入);} else {return; // 如果找到教师信息退出循环}}}public static void SeekId(ArrayListUser list) {Scanner sc new Scanner(System.in);while (true) {System.out.println(请输入工号);String inputID sc.next();boolean found false;for (User user : list) {if (user.getId().equals(inputID)) {System.out.println(工号\t\t\t姓名\t\t\t电话\t\t\t\t邮箱\t\t\t\t班级);System.out.println(user.getId() \t\t\t user.getName() \t\t\t user.getPhoneNumber() \t\t\t user.getLetterbox() \t\t user.getClassNumber());found true;}}if (!found) {System.out.println(输入的工号不存在请重新输入);} else {return;}}}public static void AddTeacher(ArrayListUser list) {Scanner sc new Scanner(System.in);System.out.println(请输入新教师工号);String newID sc.next();if (contain(list, newID)) {System.out.println(该工号已经存在请选择其他工号);return;}String newName;while (true) {System.out.println(请输入新教师的姓名);newName sc.next();if (checkChineseName(newName)) {break;} else {System.out.println(输入无效请输入中文姓名。);}}String newPhone;while (true) {System.out.println(请输入新教师的手机号码);sc.nextLine();newPhone sc.nextLine();boolean flag checkPhoneNumber(newPhone);if (flag) {break;} else {System.out.println(手机号码格式错误请重新输入);}}System.out.println(请输入新教师的邮箱账号);String newLetterBox sc.next();System.out.println(请输入新教师的所在班级);int newClassNumber Integer.parseInt(sc.next());User newUser new User(newID, newName, newPhone, newLetterBox, newClassNumber);list.add(newUser);System.out.println(教师添加成功);}public static void DeleteTeacher(ArrayListUser list) {Scanner sc new Scanner(System.in);System.out.println(请输入要删除的工号);String IDToDelete sc.next();User AimUser findUserByAccount(list, IDToDelete);if (AimUser null) {System.out.println(用户账号不存在);return;}list.remove(AimUser);System.out.println(用户删除成功);}private static boolean checkChineseName(String name) {return name.matches(^[\\u4e00-\\u9fa5]$); // 判断是否全为中文}private static boolean checkPhoneNumber(String phoneNumber) {int len phoneNumber.length();// 检查手机号码长度并且只包含数字return len 11 phoneNumber.matches(\\d);}// 用户者寻找用户private static User findUserByAccount(ArrayListUser list, String ID) {for (User user : list) {if (user.getId().equals(ID)) {return user;}}return null;}public static boolean contain(ArrayListUser list, String ID) {for (User user : list) {if (ID.equals(user.getId())) {return true;}}return false;}private static String getCode() {ArrayListCharacter list new ArrayList();for (int i 0; i 26; i) {list.add((char) (a i));list.add((char) (A i));}Random r new Random();StringBuilder sb new StringBuilder();for (int i 0; i 4; i) {int index r.nextInt(list.size());char c list.get(index);sb.append(c);}int number r.nextInt(10);sb.append(number);char[] arr sb.toString().toCharArray();int randomIndex r.nextInt(arr.length);char temp arr[randomIndex];arr[randomIndex] arr[arr.length - 1];arr[arr.length - 1] temp;return new String(arr);}private static void LoadFromFile(ArrayListUser list) {try (BufferedReader br new BufferedReader(new FileReader(teachers.txt))) {String line;line br.readLine(); // 读取并忽略第一行标题while ((line br.readLine()) ! null) {String[] parts line.split(,);if (parts.length 5) {String id parts[0];String name parts[1];String phone parts[2];String email parts[3];int classNumber Integer.parseInt(parts[4]);User user new User(id, name, phone, email, classNumber);list.add(user);}}} catch (IOException e) {System.out.println(加载文件失败可能是文件不存在。);}}private static void SaveToFile(ArrayListUser list) {try (BufferedWriter bw new BufferedWriter(new FileWriter(teachers.txt))) {bw.write(工号\t\t\t姓名\t\t\t电话\t\t\t\t邮箱\t\t\t\t\t班级);bw.newLine();for (User user : list) {bw.write(user.getId() \t\t\t user.getName() \t\t\t user.getPhoneNumber() \t\t\t user.getLetterbox() \t\t user.getClassNumber());bw.newLine();}} catch (IOException e) {System.out.println(保存文件失败);}} }User类 package TEACHERSYSTEM;public class User {private String id;private String name;private String PhoneNumber;private String Letterbox;private int ClassNumber;public User(){}public User(String id, String name, String phoneNumber, String letterbox, int classNumber) {this.id id;this.name name;PhoneNumber phoneNumber;Letterbox letterbox;ClassNumber classNumber;}public String getId() {return id;}public void setId(String id) {this.id id;}public String getName() {return name;}public void setName(String name) {this.name name;}public String getPhoneNumber() {return PhoneNumber;}public void setPhoneNumber(String phoneNumber) {PhoneNumber phoneNumber;}public String getLetterbox() {return Letterbox;}public void setLetterbox(String letterbox) {Letterbox letterbox;}public int getClassNumber() {return ClassNumber;}public void setClassNumber(int classNumber) {ClassNumber classNumber;} }
http://www.hkea.cn/news/14460625/

相关文章:

  • wordpress站点进入时弹窗网站建设和后台空间管理关系
  • 一个网站建设的组成网站建设连接数据库
  • 个人网站建设目标建筑网片焊接机
  • vip解析网站如何做网站一般用什么软件做的
  • 搭建一个网站需要多少钱网件路由器做网站
  • 网站流量下降短网址生成系统设计
  • 现在公司做各网站要多少钱陕西专业网站开发联系电话
  • 网站建设 成都长春网站业务哪个公司好
  • thinkphp大型网站开发页面锚wordpress
  • 神华集团两学一做登陆网站网络营销的50种方法
  • 惠州品牌网站建设价格怎让做淘宝网站
  • 集团网站设计特性中国网站建设公司
  • 郑州市建设安全管理协会网站网站可以个人备案吗
  • 织梦制作网站地图为什么现在好多人嘲讽做核酸
  • 网站开发最适合语言广西壮锦网站建设策划书
  • 防城港门面做网站的关键词推广是什么
  • 程序员自己建站赚钱宁波网站推广哪家公司好
  • 在线精品课程网站开发网站地图后台可以做吗
  • 网站制作源码版权网站上放百度地图
  • 新开最好的传奇网站烟台制作网站的公司
  • 南充网站建设114岳阳找工作网站
  • 装修素材的网站大全wordpress文章推荐
  • 特效网站大全seo整站优化外包
  • 上海定制化网站开发全国黄页平台
  • 西安网站建设制作广西工程造价信息网
  • 给网站开发自己的一封信网红店的营销方式
  • 美团网站建设规划书建设通官网通
  • 建筑网站水泡网国外对企业网站开发的研究
  • 站群seo企业网站报价方案下载
  • 济南网站建设推广报价青岛专业做网站的公司