简易酒店管理控制台程序
一个简单的控制台酒店订房、退房、查看房间状态的程序,是我学习Java过程中做的一个小练习,拿出来分享给和我一样刚开始学习Java的伙伴们。
废话不多说,直接上代码:
package com.feonix;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.util.Scanner;
public class Hotel {
static String[][] rooms = new String[9][9];
public static void main(String[] args) {
Scanner key = new Scanner(System.in);
boolean flag = true;
initRooms();
while (flag) {
menu();
String command = key.next();
switch (command) {
case "search":
search();
break;
case "in":
in(key);
break;
case "out":
out(key);
break;
case "exit":
flag = false;
break;
default:
System.out.println("无效的指令,请重新输入");
}
}
key.close();
}
/**
* 操作菜单的方法
*/
private static void menu() {
System.out.println("┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓");
System.out.println("┃ 欢迎使用酒店订房系统 ┃");
System.out.println("┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫");
System