陣列小案例 使用陣列實現酒店預訂系統

2021-08-14 16:02:21 字數 2224 閱讀 3215

陣列小案例:使用陣列實現酒店預訂系統

public class demo5 	}}

class room

public int getno()

public void setno(int no)

public string gettype()

public void settype(string type)

public boolean isreserved()

public void setreserved(boolean isreserved)

@override

public string tostring()

}class hotel

if (i == 3 || i == 4)

if (i == 5)

}} }

/*** 對外提供酒店房間的狀態的方法

*/public void print()

system.out.println();// 換行

} } /**

* 對外提供酒店預訂方式

* @param no

*/public void order(int no)

}} }

}

執行結果如下:

酒店預訂系統

[101,標準間,空閒][102,標準間,空閒][103,標準間,空閒][104,標準間,空閒][105,標準間,空閒][106,標準間,空閒]

[201,標準間,空閒][202,標準間,空閒][203,標準間,空閒][204,標準間,空閒][205,標準間,空閒][206,標準間,空閒]

[301,標準間,空閒][302,標準間,空閒][303,標準間,空閒][304,標準間,空閒][305,標準間,空閒][306,標準間,空閒]

[401,雙人間,空閒][402,雙人間,空閒][403,雙人間,空閒][404,雙人間,空閒][405,雙人間,空閒][406,雙人間,空閒]

[501,雙人間,空閒][502,雙人間,空閒][503,雙人間,空閒][504,雙人間,空閒][505,雙人間,空閒][506,雙人間,空閒]

[601,豪華間,空閒][602,豪華間,空閒][603,豪華間,空閒][604,豪華間,空閒][605,豪華間,空閒][606,豪華間,空閒]

請輸入房間編號:

101恭喜你預訂成功

[101,標準間,已被預訂][102,標準間,空閒][103,標準間,空閒][104,標準間,空閒][105,標準間,空閒][106,標準間,空閒]

[201,標準間,空閒][202,標準間,空閒][203,標準間,空閒][204,標準間,空閒][205,標準間,空閒][206,標準間,空閒]

[301,標準間,空閒][302,標準間,空閒][303,標準間,空閒][304,標準間,空閒][305,標準間,空閒][306,標準間,空閒]

[401,雙人間,空閒][402,雙人間,空閒][403,雙人間,空閒][404,雙人間,空閒][405,雙人間,空閒][406,雙人間,空閒]

[501,雙人間,空閒][502,雙人間,空閒][503,雙人間,空閒][504,雙人間,空閒][505,雙人間,空閒][506,雙人間,空閒]

[601,豪華間,空閒][602,豪華間,空閒][603,豪華間,空閒][604,豪華間,空閒][605,豪華間,空閒][606,豪華間,空閒]

請輸入房間編號:

101[101,標準間,已被預訂][102,標準間,空閒][103,標準間,空閒][104,標準間,空閒][105,標準間,空閒][106,標準間,空閒]

[201,標準間,空閒][202,標準間,空閒][203,標準間,空閒][204,標準間,空閒][205,標準間,空閒][206,標準間,空閒]

[301,標準間,空閒][302,標準間,空閒][303,標準間,空閒][304,標準間,空閒][305,標準間,空閒][306,標準間,空閒]

[401,雙人間,空閒][402,雙人間,空閒][403,雙人間,空閒][404,雙人間,空閒][405,雙人間,空閒][406,雙人間,空閒]

[501,雙人間,空閒][502,雙人間,空閒][503,雙人間,空閒][504,雙人間,空閒][505,雙人間,空閒][506,雙人間,空閒]

[601,豪華間,空閒][602,豪華間,空閒][603,豪華間,空閒][604,豪華間,空閒][605,豪華間,空閒][606,豪華間,空閒]

請輸入房間編號:

用陣列實現酒店管理系統

該系統還沒有對非法輸入進行異常處理,歡迎進行修改改正!room類 public class room public void setnumber int number public string gettype public void settype string type public boole...

Java中陣列小案例

class arraydemo system.out.println 陣列中元素個數 arr.length for int i 0 imax max arr x return max 第二種方式獲取最值 public static int getmax 2 int arr return arr ma...

c 實現陣列小和

陣列小和的定義如下 例如,陣列s 1,3,5,2,4,6 在s 0 的左邊小於或等於s 0 的數的和為0,在s 1 的左邊小於或等於s 1 的數的和為1,在s 2 的左邊小於或等於s 2 的數的和為1 3 4,在s 3 的左邊小於或等於s 3 的數的和為1,在s 4 的左邊小於或等於s 4 的數的和...