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

怎么制作购物网站电商之家官网

怎么制作购物网站,电商之家官网,网站建设对于电子商务的意义,嘉兴推广公司文章目录 学生管理系统1、需求文档需求分析 2、新建学生实体类3、实现基本菜单和退出功能4、查询和添加4.1 查询学生信息4.2 添加学生信息 5、修改和删除5.1 删除功能实现5.2 修改功能实现 完整代码下载 学生管理系统 1、需求文档 需求 采取控制台的方式书写学生管理系统。 … 文章目录 学生管理系统1、需求文档需求分析 2、新建学生实体类3、实现基本菜单和退出功能4、查询和添加4.1 查询学生信息4.2 添加学生信息 5、修改和删除5.1 删除功能实现5.2 修改功能实现 完整代码下载 学生管理系统 1、需求文档 需求 采取控制台的方式书写学生管理系统。 分析 初始菜单 学生类 属性id、姓名、年龄、家庭住址 添加功能 键盘录入每一个学生信息并添加需要满足以下要求 id唯一 删除功能 键盘录入要删除的学生id需要满足以下要求 id存在删除。id不存在需要提示不存在并返回初始菜单。 修改功能 键盘录入要修改的学生id需要满足以下要求 id存在继续录入其他信息id不存在需要提示不存在并回到初始菜单 查询功能 打印所有的学生信息需要满足以下要求 如果没有学生信息提示当前无学生信息请添加后查询。如果有学生信息需要按照格式化输出。 2、新建学生实体类 Student.java package com.nobug.studentsystem;/*** Author: wang* Create: 2025/1/28* Description: 学生类**/ public class Student {// id name age addressprivate String id;private String name;private int age;private String address;public Student(){}public Student(String id, String name, int age, String address) {this.id id;this.name name;this.age age;this.address address;}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 int getAge() {return age;}public void setAge(int age) {this.age age;}public String getAddress() {return address;}public void setAddress(String address) {this.address address;} }3、实现基本菜单和退出功能 package com.nobug.studentsystem;import java.util.Scanner;public class StudentSystem {public static void main(String[] args) {loop: while (true){System.out.println(—— —— —— —— ——欢迎来到学生管理系统—— —— —— —— ——);System.out.println(| 【1】添加学生信息 |);System.out.println(| 【2】删除学生信息 |);System.out.println(| 【3】修改学生信息 |);System.out.println(| 【4】查询学生信息 |);System.out.println(| 【5】退出管理系统 |);System.out.println(—— —— —— —— —— —— —— —— —— —— —— —— —— —— —— ——);System.out.println(请输入您的选择);Scanner scanner new Scanner(System.in);String choice scanner.next();switch (choice) {case 1:addStudent();break;case 2:deleteStudent();break;case 3:updateStudent();break;case 4:queryStudent();break;case 5:System.out.println(退出);break loop;default:System.out.println(没有这个选项);}}}// 添加学生public static void addStudent(){System.out.println(添加学生);}// 删除学生public static void deleteStudent(){System.out.println(删除学生);}// 修改学生public static void updateStudent(){System.out.println(修改学生);}// 查询学生public static void queryStudent(){System.out.println(查询学生);} }运行效果 4、查询和添加 4.1 查询学生信息 代码实现 // 查询学生 public static void queryStudent(ArrayListStudent students){// 没有学生信息if(students.isEmpty()){System.out.println(当前无学生信息请添加后再查询。);return;}// 存在学生信息System.out.println(id\t\t姓名\t\t年龄\t\t家庭住址);for(Student student : students){System.out.println(student.getId() \t student.getName() \t student.getAge() \t student.getAddress());} }4.2 添加学生信息 代码实现 // 添加学生 public static void addStudent(ArrayListStudent students){Scanner scanner new Scanner(System.in);System.out.print(请输入学生的id);String id scanner.next();System.out.print(请输入学生的姓名);String name scanner.next();System.out.print(请输入学生的年龄);int age scanner.nextInt();System.out.print(请输入学生的家庭住址);String address scanner.next();Student student new Student(id, name, age, address);students.add(student);System.out.println(学生信息添加成功); }修改代码实现id唯一首先编写判断id是否唯一的方法 // 判断id在集合中是否存在 public static boolean containsStudentId(ArrayListStudent students, String id){// 循环遍历集合里面的每一个学生对象// 拿到学生对象后获取id并进行判断for(Student student : students){if(student.getId().equals(id)){return true;}}return false; }修改添加学生信息代码 public static void addStudent(ArrayListStudent students){Student student new Student();Scanner scanner new Scanner(System.in);while(true){System.out.print(请输入学生的id);String id scanner.next();boolean isContainId containsStudentId(students, id);if(isContainId){// id已经存在重新录入idSystem.out.println(id已经存在请重新录入);}else {// id不存在可以使用student.setId(id);break;}}System.out.print(请输入学生的姓名);String name scanner.next();student.setName(name);System.out.print(请输入学生的年龄);int age scanner.nextInt();student.setAge(age);System.out.print(请输入学生的家庭住址);String address scanner.next();student.setAddress(address);students.add(student);System.out.println(学生信息添加成功); }实现效果 5、修改和删除 5.1 删除功能实现 实现代码 // 删除学生public static void deleteStudent(ArrayListStudent students){Scanner scanner new Scanner(System.in);System.out.print(请输入要删除的学生id);String id scanner.next();int index getIndex(students, id);if(index -1){System.out.println(学生id不存在删除失败。);}else {students.remove(index);System.out.println(学生【id】信息删除成功);}}实现效果 5.2 修改功能实现 代码实现 // 修改学生 public static void updateStudent(ArrayListStudent students){Scanner scanner new Scanner(System.in);System.out.print(请输入要修改的学生id);String id scanner.next();int index getIndex(students, id);if(index -1){System.out.println(学生id不存在请重新输入);return;}Student student students.get(index);// 输入其他信息并修改System.out.print(请输入要修改的学生姓名);String newName scanner.next();student.setName(newName);System.out.print(请输入要修改的学生年龄);int newAge scanner.nextInt();student.setAge(newAge);System.out.print(请输入要修改的学生家庭住址);String newAddress scanner.next();student.setAddress(newAddress);System.out.println(学生信息修改成功。); }完整代码下载 分享文件studentsystem.zip 链接https://pan.xunlei.com/s/VOHm8TBUsOWhIalxfSEUYiZ-A1# 提取码v87w 复制这段内容后打开迅雷查看更方便
http://www.zqtcl.cn/news/6794/

相关文章:

  • etsy网站网站关键词提交
  • 电子商务实网站的建设课件推广方法和技巧
  • wordpress资料图片不显示北京seo优化推广
  • 快速生成网站网站建设的界面f分
  • 网站设计属于什么分类号做印刷在哪个网站接单好好
  • 东莞市小程序定制开发丨网站建设体育局网站建设方案
  • 万柳网站建设上海百度整站优化服务
  • 织梦cms仿某作文网站整站源码(带采集)安装数据库北京企业网站建设飞沐
  • 设计感很强的中文网站做淘宝网站代理
  • 网站开发项目有哪些给个人网站做百度百科
  • 做有弹幕视频网站天津seo外包团队
  • 青岛seo网站排名南京网页空间
  • 网站的数据库在哪里企业门户网站开发代码
  • 沈北新区建设局网站创建商务站点的主要工作
  • 嘉兴建站服务石狮网站建设哪家好
  • 云主机如何做两个网站专做装修的网站
  • 苏州企业做网站黄浦网站推广公司
  • 服装网站开发微信上的小店微商城怎么开通
  • 一家公司为什么要建官方网站万网可以花钱做网站吗
  • 做网站必须租服务器吗四川省建筑施工企业人员考试平台
  • 网站开发 无形资产wordpress上传错误500
  • 网站安装模板深圳网站建设公司哪里有
  • 网站搜索不出来百度账户推广登陆
  • 电商设计网站哪个好网站建设准备工作
  • 怎么做网站教程简单每天新闻早知道
  • 做网站哪个系统最好wordpress怎么修改登录界面
  • 佳木斯网站制作宁波专业seo服务
  • 硅云买域名做网站做的ASP网站手机
  • 洛阳住房和城乡建设部网站wordpress vip付费
  • 广州网站设计推荐柚米给自己的网站做关键词流程