[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_酒店管理系统源代码相关推荐

  1. java eclipse旅店管理系统代码_Eclipse酒店管理系统(java).doc

    Eclipse酒店管理系统(java) 1 需求分析 1.1需求分析报告 酒店管理系统是面向酒店的的各项事务,包括酒店管理,订单管理.菜系管理等业务处理工作,是利用计算机进行集中管理而开发的系统.该系 ...

  2. oracle医务室管理系统代码,三甲医院管理系统HIS(C#版源代码) 源码大小28M

    三甲医院管理系统HIS(C#版源代码) 源码大小28M 源码下载地址: (精品源码有详细软件界面截图) 本站提供几百套大型商业源码,平均一元一套,火爆下载中...... QQ:283072.28367 ...

  3. java物流管理系统代码_物流管理系统源代码(java毕设)

    [实例简介] 我自己的毕业论文和毕业设计 [实例截图] [核心代码] f49955d2-5260-424c-8595-caaf64c3e527 └── wyLogistics ├── admin_in ...

  4. php写相册管理系统代码,php相册系统源代码

    //page 是分页函数 function page($sql,$pagesize=10,$class=""){ if(!is_string($sql)){ return 0;ex ...

  5. python医院管理系统代码_php医院管理系统,源码免费分享

    全微毕设擅长JAVA(SSM,SSH,SPRINGBOOT).PYTHON(DJANGO/FLASK).THINKPHP.C#.安卓.微信小程序.MYSQL.SQLSERVER等,欢迎咨询 今天和一个 ...

  6. java固定资产管理系统代码_Java 固定资产管理系统(课程设计)

    Java课程设计作业--固定资产管理系统,Eclipse+SERVER2000构架,对照综合的Java编程实战,学习Swing的好资料,SQL库资料在AMSConfiguration\db目录下,附加 ...

  7. java员工管理系统代码_员工管理系统JAVA源码(源码大小8M)

    员工管理系统JAVA源码(源码大小8M) 本站提供几百套大型商业源码,平均一元一套,火爆下载中...... QQ:283072.283672 EMAIL:web@hur.cn.jhwjeffrey@1 ...

  8. 餐厅管理系统代码c语言,酒店管理系统代码(C语言版)

    <酒店管理系统代码(C语言版)>由会员分享,可在线阅读,更多相关<酒店管理系统代码(C语言版)(7页珍藏版)>请在人人文库网上搜索. 1.include #include #i ...

  9. java eclipse旅店管理系统代码_运用Java语言与Eclipse开发工具完成酒店管理系统的设计与实现...

    随着社会经济的发展,酒店在服务行业扮演越来越重要的角色,在酒店运作期间,其管理和服务水平直接影响到酒店的形象和声誉.为提高其自身的管理水平,加强竞争能力,提高经济效率,笔者在对酒店的日常运作进行综合调 ...

最新文章

  1. delphi 回调函数
  2. 案例驱动python编程入门-Python程序设计任务驱动式学习教程
  3. 运行python-thrift的DEMO
  4. Goroutine池
  5. 7系列mrcc xilinx_XILINX 7系列FPGA_时钟篇
  6. 字符串科技:Palindrome Series
  7. java、sqlserver复习
  8. nginx加载html目录下图片,nginx配置访问图片路径以及html静态页面的调取方法
  9. Magento创建多语言店铺的方法
  10. 50.分治算法练习:  二分算法:  2703 奶牛代理商 XII
  11. linux用户态使用gpio中断方法
  12. 7-12 方阵循环右移 (20 分)
  13. 牛顿法为什么比梯度下降法求解需要的迭代次数更少?
  14. 普通上班族如何快速买房买车,一个程序员摸索的实操经验分享
  15. (转载)file_get_contents(php://input)
  16. python 获取股票的交易数据
  17. c语言中三分之一次方怎么表示,2的3次方怎么写
  18. Photoshop绝色美女通道抠图法
  19. 甜心奶酪用英文怎么说_您组织中没有人会碰到什么奶酪,更不用说动弹了?
  20. UE4新手引导之下载和安装虚幻4游戏引擎

热门文章

  1. linux中强行执行root权限
  2. 传感器工作原理以及传感器种类详解
  3. 【DFS+回溯+字符串】【洛谷P1019】【单词接龙】
  4. AirDisk产品T2搭配硬盘系统要求以及固件下载地址
  5. 计算机组装与维修最大的收获,计算机维修与维护论文3000字_计算机组装与维修心得体会1000字_计算机组装与维护心得...
  6. 64位 atol c linux_Linux_C函数参考
  7. CS5265中文参数说明|CS5265中文DATASHEET|TYPEC转HDMI4K@60HZ方案讲解
  8. 2018-2019-2 20175311 实验三《敏捷开发与XP实践》实验报告
  9. [git可视化软件]gitkraken6.5.1 免费版不能正常使用的解决办法
  10. 世界杯小组赛积分的所有可能