| xucucu |
|
||
一、代碼1.原始代碼項目需求
內部顯示:
package net.wanke.jc.day4;
import java.util.Scanner;
?
public class T20 {
public static void main(String[] args) {
int temp;
String[][] rooms = new String[4][5];
do {
System.out.println("————酒店管理系統————");
System.out.println("1、查看房間信息");
System.out.println("2、辦理入住");
System.out.println("3、辦理退房");
System.out.println("4、退出系統");
System.out.println("請輸入:");
Scanner sc = new Scanner(System.in);
temp = sc.nextInt();
switch(temp) {
case 1:
//查看房間信息
for(int i = 0;i < rooms.length;i++) {
for(int j = 0;j < rooms[i].length;j++) {
String roomNo = "0" + (i + 1) + "0" + (j + 1);
System.out.print(roomNo + ":"
+ (rooms[i][j] == null ? "空":(rooms[i][j])) + " ");
}
System.out.println();
}
break;
case 2:
//辦理入住
System.out.println("請輸入房間號:");
int roomNo1 = sc.nextInt();
int i = roomNo1 / 100 - 1;
int j = roomNo1 % 10 -1;
if(rooms[i][j] != null) {
System.out.println("該房間已入住。");
break;
}
System.out.println("請輸入姓名:");
String name = sc.next();
rooms[i][j] = name;
break;
case 3:
//辦理退房
System.out.println("請輸入您的房間號");
int roomNo2 = sc.nextInt();
int i1 = roomNo2 / 100 - 1;
int j1 = roomNo2 % 10 - 1;
if(rooms[i1][j1] != null) {
rooms[i1][j1] = null;
System.out.println("已成功辦理退房");
break;
}
System.out.println("該房間為空房間");
break;
case 4:
//返回上一級
System.out. |