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

深圳公司建立网站工作服定做厂家

深圳公司建立网站,工作服定做厂家,免费 网站 模板,制作花灯学习总结 1、掌握 JAVA入门到进阶知识(持续写作中……) 2、学会Oracle数据库入门到入土用法(创作中……) 3、手把手教你开发炫酷的vbs脚本制作(完善中……) 4、牛逼哄哄的 IDEA编程利器技巧(编写中……) 5、面经吐血整理的 面试技…

学习总结

1、掌握 JAVA入门到进阶知识(持续写作中……
2、学会Oracle数据库入门到入土用法(创作中……
3、手把手教你开发炫酷的vbs脚本制作(完善中……
4、牛逼哄哄的 IDEA编程利器技巧(编写中……
5、面经吐血整理的 面试技巧(更新中……

在这里插入图片描述

生死簿管理小系统(简单实现)

以下是一个简单的生死簿管理小系统的Java实现,包括新增、修改、删除和关闭功能

项目结构

SimpleLifeDeathBook/
├── src/
│   └── Main.java
│   └── LifeDeathBook.java
│   └── Person.java
└── README.md

README.md

# 生死簿管理小系统这是一个简单的Java实现,用于管理生死簿中的记录。系统提供了新增、修改、删除和关闭功能。## 使用说明1. **编译和运行**:- 将代码保存至项目目录,如`SimpleLifeDeathBook`。- 使用命令行进入项目目录,执行`javac src/*.java`进行编译。- 执行`java src.Main`运行程序。2. **功能说明**:- **新增**:输入姓名、年龄和生死状态(1表示生,0表示死)来新增记录。- **修改**:输入要修改的记录的索引(从1开始)和新的姓名、年龄、生死状态。- **删除**:输入要删除的记录的索引。- **关闭**:退出程序。## 代码实现### `Main.java````java
package src;import java.util.Scanner;public class Main {public static void main(String[] args) {LifeDeathBook book = new LifeDeathBook();Scanner scanner = new Scanner(System.in);int choice;do {System.out.println("生死簿管理小系统");System.out.println("1. 新增记录");System.out.println("2. 修改记录");System.out.println("3. 删除记录");System.out.println("4. 关闭系统");System.out.print("请选择操作:");choice = scanner.nextInt();scanner.nextLine(); // Consume newlineswitch (choice) {case 1:book.addPerson(scanner);break;case 2:book.modifyPerson(scanner);break;case 3:book.deletePerson(scanner);break;case 4:System.out.println("系统关闭。");break;default:System.out.println("无效选择,请重新选择。");}} while (choice != 4);scanner.close();}
}

LifeDeathBook.java

package src;import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;public class LifeDeathBook {private List<Person> persons;public LifeDeathBook() {persons = new ArrayList<>();}public void addPerson(Scanner scanner) {System.out.print("输入姓名:");String name = scanner.nextLine();System.out.print("输入年龄:");int age = scanner.nextInt();scanner.nextLine(); // Consume newlineSystem.out.print("输入生死状态(1表示生,0表示死):");int status = scanner.nextInt();Person person = new Person(name, age, status);persons.add(person);System.out.println("记录新增成功。");}public void modifyPerson(Scanner scanner) {System.out.print("输入要修改的记录的索引(从1开始):");int index = scanner.nextInt();scanner.nextLine(); // Consume newlineif (index < 1 || index > persons.size()) {System.out.println("无效索引。");return;}Person person = persons.get(index - 1);System.out.print("输入新的姓名:");person.setName(scanner.nextLine());System.out.print("输入新的年龄:");person.setAge(scanner.nextInt());scanner.nextLine(); // Consume newlineSystem.out.print("输入新的生死状态(1表示生,0表示死):");person.setStatus(scanner.nextInt());System.out.println("记录修改成功。");}public void deletePerson(Scanner scanner) {System.out.print("输入要删除的记录的索引(从1开始):");int index = scanner.nextInt();scanner.nextLine(); // Consume newlineif (index < 1 || index > persons.size()) {System.out.println("无效索引。");return;}persons.remove(index - 1);System.out.println("记录删除成功。");}public void displayPersons() {for (int i = 0; i < persons.size(); i++) {System.out.println((i + 1) + ". " + persons.get(i));}}
}

在这里插入图片描述

Person.java

package src;public class Person {private String name;private int age;private int status; // 1表示生,0表示死public Person(String name, int age, int status) {this.name = name;this.age = age;this.status = status;}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 int getStatus() {return status;}public void setStatus(int status) {this.status = status;}@Overridepublic String toString() {return "姓名:" + name + ",年龄:" + age + ",生死状态:" + (status == 1 ? "生" : "死");}
}

总结

这是一个简单的生死簿管理小系统,实现了基本的增删改查功能

往期文章

 第一章:日常_JAVA_面试题集(含答案)
 第二章:日常_JAVA_面试题集(含答案)
 平安壹钱包JAVA面试官:请你说一下Mybatis的实现原理
 Java必备面试-热点-热门问题精华核心总结-推荐
 往期文章大全……
在这里插入图片描述

一键三连 一键三连 一键三连~

更多内容,点这里❤

http://www.yayakq.cn/news/618632/

相关文章:

  • 茂名模板建站定制怎么自建设部网站查询公司资质
  • 沈阳网站建设小工作室住房和城乡建设局是干嘛的
  • 在线旅游电商网站有哪些石家庄做网站建设的公司
  • 怎么把自己做的网站登录到网上企业网站系统cms
  • 推广哪个网站好wordpress RSS怎么用
  • 如何设立官方网站网站建设服务公司有用吗
  • 德德模板网站建设步骤网络小说网站建设
  • 网站用什么空间好广州建设网站是什么样的
  • 百度网站开发基于什么语言软装设计图片
  • 县信用平台网站建设情况未满十八岁能用网上借钱吗
  • 如何删除在凡科上做的网站做电影网站多少带宽
  • 网站建设推荐信息湖北搜索引擎推广多少钱
  • 做网站点击软件wordpress系统版
  • 化妆品网站建设策划方案wordpress 谷歌收录
  • 湘潭网站seo磐石网络免费算命
  • 商业网站模板下载做营销型网站需要注意哪些点
  • 免费发布信息有哪些网站企业网站后台
  • 建设银行官方网站打不开啊长沙移动网站
  • 路由器 做网站怎么制作网页表格
  • 加强政务门户网站建设wordpress模板专业版
  • 域名到期与网站打不开注册安全工程师考哪四门
  • 个人展示网站模板杭州软件定制开发
  • 国内外网站开发技术网页制作图片代码
  • seo sem 外贸建站 网站建设 文化墙设计wordpress用户名是哪个文件夹
  • 会展相关网站建设建设网站需要做app吗
  • 网页的设计与应用的论文网络优化初学者难吗
  • 网站维护费用计入什么科目wordpress书签插件
  • dedecms怎么部署网站wordpress 文章自动分页
  • 医院为什么要做门户网站建设wordpress邮件通知
  • 影视网站源码建设企业没有做网站有的坏处