酒店管理系统代码 java_酒店管理系统源代码
[java]代码库package com.tutoria.managentsystem;
import java.util.Scanner;
public class HotelManager {
private static String[][] rooms;
public static void main(String[] args) {
// TODO Auto-generated method stub
rooms = new String[10][12];
String comm;// 表示用户输入的命令
for (int i = 0; i < rooms.length; i++) {
for (int j = 0; j < rooms[0].length; j++) {
rooms[i][j] = "EMPTY";
}
}
while (true) {
System.out.println("欢迎光临韦小宝旅店,请输入命令:");
Scanner sca = new Scanner(System.in);
System.gc();
comm = sca.next();
if ("search".equalsIgnoreCase(comm)) {
search();
} else if ("in".equalsIgnoreCase(comm)) {
int roomNo = sca.nextInt();
String name = sca.next();
in(roomNo, name);
} else if ("out".equalsIgnoreCase(comm)) {
int roomNo = sca.nextInt();
out(roomNo);
} else if ("exit".equalsIgnoreCase(comm)) {
System.out.println("程序退出...");
break;
} else if ("help".equalsIgnoreCase(comm)) {
System.out
.println(" in命令格式:in 房号 姓名\n out命令格式:out 房号 姓名\n search命令:查看所有房间状态 \n exit命令:退出");
} else {
System.out.println("命令输入错误,请重新输入:");
}
}
}
private static void out(int roomNo) {
// TODO Auto-generated method stub
if ("EMPTY".equals(rooms[(roomNo / 100) - 1][(roomNo % 100) - 1])) {
System.out.println("该房间没有客人入住,退房失败!");
return;
}
rooms[(roomNo / 100) - 1][(roomNo % 100) - 1] = "EMPTY";
System.out.println(roomNo + "退房成功!");
}
private static void in(int roomNo, String name) {
// TODO Auto-generated method stub
if (!"EMPTY".equals(rooms[(roomNo / 100) - 1][(roomNo % 100) - 1])) {
System.out.println("该房间已经有客人入住!");
return;
}
rooms[(roomNo / 100) - 1][(roomNo % 100) - 1] = name;
System.out.println(name + "成功入住" + roomNo + "房间!");
}
private static void search() {
// TODO Auto-generated method stub
for (int i = 0; i < rooms.length; i++) {
// 打印房间号
for (int j = 0; j < rooms[0].length; j++) {
if (j + 1 < 10) {
System.out.print(i + 1 + "0" + (j + 1) + " ");
} else {
System.out.print(i + 1 + "" + (j + 1) + " ");
}
}
// 打印房间状态
System.out.println();
for (int j = 0; j < rooms[0].length; j++) {
System.out.print(rooms[i][j] + " ");
}
System.out.println();
}
}
}
酒店管理系统代码 java_酒店管理系统源代码相关推荐
- java eclipse旅店管理系统代码_Eclipse酒店管理系统(java).doc
Eclipse酒店管理系统(java) 1 需求分析 1.1需求分析报告 酒店管理系统是面向酒店的的各项事务,包括酒店管理,订单管理.菜系管理等业务处理工作,是利用计算机进行集中管理而开发的系统.该系 ...
- oracle医务室管理系统代码,三甲医院管理系统HIS(C#版源代码) 源码大小28M
三甲医院管理系统HIS(C#版源代码) 源码大小28M 源码下载地址: (精品源码有详细软件界面截图) 本站提供几百套大型商业源码,平均一元一套,火爆下载中...... QQ:283072.28367 ...
- java物流管理系统代码_物流管理系统源代码(java毕设)
[实例简介] 我自己的毕业论文和毕业设计 [实例截图] [核心代码] f49955d2-5260-424c-8595-caaf64c3e527 └── wyLogistics ├── admin_in ...
- php写相册管理系统代码,php相册系统源代码
//page 是分页函数 function page($sql,$pagesize=10,$class=""){ if(!is_string($sql)){ return 0;ex ...
- python医院管理系统代码_php医院管理系统,源码免费分享
全微毕设擅长JAVA(SSM,SSH,SPRINGBOOT).PYTHON(DJANGO/FLASK).THINKPHP.C#.安卓.微信小程序.MYSQL.SQLSERVER等,欢迎咨询 今天和一个 ...
- java固定资产管理系统代码_Java 固定资产管理系统(课程设计)
Java课程设计作业--固定资产管理系统,Eclipse+SERVER2000构架,对照综合的Java编程实战,学习Swing的好资料,SQL库资料在AMSConfiguration\db目录下,附加 ...
- java员工管理系统代码_员工管理系统JAVA源码(源码大小8M)
员工管理系统JAVA源码(源码大小8M) 本站提供几百套大型商业源码,平均一元一套,火爆下载中...... QQ:283072.283672 EMAIL:web@hur.cn.jhwjeffrey@1 ...
- 餐厅管理系统代码c语言,酒店管理系统代码(C语言版)
<酒店管理系统代码(C语言版)>由会员分享,可在线阅读,更多相关<酒店管理系统代码(C语言版)(7页珍藏版)>请在人人文库网上搜索. 1.include #include #i ...
- java eclipse旅店管理系统代码_运用Java语言与Eclipse开发工具完成酒店管理系统的设计与实现...
随着社会经济的发展,酒店在服务行业扮演越来越重要的角色,在酒店运作期间,其管理和服务水平直接影响到酒店的形象和声誉.为提高其自身的管理水平,加强竞争能力,提高经济效率,笔者在对酒店的日常运作进行综合调 ...
最新文章
- c++指针引用导出文件
- NuttX 启动流程
- 为什么待办事项清单不管用
- 【CodeForces - 349C】Mafia(思维模拟,优秀的二分)
- python logging模块 默认_python logging模块
- php大数除法保留精度问题
- linux7解绑bond命令,linux多网卡的7种bond模式原理配置
- The Gradient Operator
- Day 14 python 之 字符串练习
- 需求分析报告或需求调研报告和需求规格说明书有什么区别?
- 解决plsqldev连接oracle数据库出现ORA-12154:TNS:无法解析指定的连接标识符
- 程序员必看!java开发金融类项目
- PCIe扫盲——基于WinDriver快速开发PCIe驱动简明教程
- 通过ip查找域名的网站
- 安卓手机虚拟键盘定位position:fixed问题
- 【K8S】阿里云VPS内网环境-Kubernetes集群基础部署(CentOS8.2)
- Android中Spanner获取选中内容和选中位置,根据位置选择对象
- windows色彩管理工具
- 用pgzero制作飞机大战游戏
- 基于tensorflow2的手写中文数字识别(自己创建数据集)
热门文章
- Excel部分单元格不能编辑,什么原因?怎么做到的?
- html下拉框如何加边框颜色,css如何加边框颜色?
- Delphi IDEFixPack 修复Delphi和windows的兼容性
- 编写一个程序实现将字符串中的所有“you“替换成“we“
- C语言工资信息管理系统设计
- 智慧水利数字孪生案例分享:数字孪生水利,助力三峡科学防洪防汛
- 【InternImage】Exploring Large-Scale Vision Foundation Models with Deformable Convolutions
- Pycharm Professional长期免费使用方法(学生党)
- pppoe服务器稳定性,架设pppoe服务器 实现欺骗的防御(3)
- 华为鸿蒙系统操作教程_华为鸿蒙OS 2.0还原EMUI11稳定版教程