
正文
java酒店管理换房代码 java酒店管理系统设计
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java面试题:酒店预订!
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("是否是会员?y/n");
String H = input.next();
System.out.println("请输入入住日期java酒店管理换房代码:");
System.out.println("例如2009-03-16");
String in = input.next();
System.out.println("请输离开日期:");
System.out.println("例如2009-03-16");
String out = input.next();
//String in = s.substring(5,15);
//String out = s.substring(15,26);
//System.out.println(in+" "+out);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Calendar c1 = Calendar.getInstance();
Calendar c2 = Calendar.getInstance();
try {
c1.setTime(sdf.parse(in));
c2.setTime(sdf.parse(out));
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
long time1 = c1.getTimeInMillis();
long time2 = c2.getTimeInMillis();
long tian = (time2-time1)/(1000*24*3600);
long tian1 = tian;
System.out.println("tian "+tian);
int week1 = c1.get(Calendar.DAY_OF_WEEK)-1;
//System.out.println(week1);
//int week2 = c2.get(Calendar.DAY_OF_WEEK)-1;
//System.out.println(week2);
int count = 0;
while(tian10){
if(week1 == 6 || week1==0){
count++;
}
if(week1==6){
week1 = 0;
week1--;
}
tian1--;
week1++;
}
System.out.println("count "+count);
long rujia;
long qitian;
long hanting;
if(H.equals("y")){
rujia = (tian-count)*80+count*80;
System.out.println("tian "+tian);
qitian = (tian-count)*110+count*50;
hanting = (tian-count)*100+count*40;
}else{
rujia = (tian-count)*110+count*90;
qitian = (tian-count)*160+count*60;
hanting = (tian-count)*220+count*150;
}
System.out.println("tian " + tian);
System.out.println("rujia "+rujia);
System.out.println("hanting "+hanting);
System.out.println("qitian "+qitian);
if(rujiaqitian rujiahanting){
System.out.println("如家");
}else if(qitianrujia qitianhanting){
System.out.println("七天");
}else if(hantingrujia hantingqitian){
System.out.println("汉庭");
}else if(hanting==rujia || hanting==qitian){
System.out.println("汉庭");
}else if(qitian==rujia qitianhanting){
System.out.println("七天");
}
}
java酒店管理换房代码我没怎么测试 自己测测吧 还有一些约束用户输入啥java酒店管理换房代码的 严谨性什么的
相关问答
Q1: vf 酒店管理信息系统 要有源代码 谢谢 不好意思 我就35分了 只能提供30分 哪位好心人有啊?
源码目录结构图 该[源码目录树]加载中,请稍候...
ConsumeManage
ConsumeForm.aspx[4K]
ConsumeForm.aspx.cs[5K]
ConsumePrint.aspx[1K]
ConsumePrint.aspx.cs[4K]
EatingForm.aspx[4K]
EatingForm.aspx.cs[4K]
EatingPrint.aspx[1K]
EatingPrint.aspx.cs[4K]
TelephoneForm.aspx[4K]
TelephoneForm.aspx.cs[4K]
TelephonePrint.aspx[1K]
TelephonePrint.aspx.cs[4K]
MySQL
MyHotelDB数据库.sql[4K]
商品分类查询视图.sql[7K]
客房入住单数据表.sql[2K]
客房入住报表视图.sql[7K]
客房结账单数据表.sql[2K]
客房预约单数据表.sql[2K]
店内消费报表视图.sql[7K]
操作用户数据表.sql[4K]
旅客话费报表视图.sql[7K]
旅客餐费报表视图.sql[7K]
消费入账数据表.sql[2K]
消费商品数据表.sql[1K]
结账汇总报表视图.sql[6K]
话费入账数据表.sql[2K]
酒店信息数据表.sql[1K]
酒店房间数据表.sql[1K]
餐费入账数据表.sql[2K]
QueryManage
QueryConsumeForm.aspx[3K]
QueryConsumeForm.aspx.cs[2K]
QueryConsumePrint.aspx[1K]
QueryConsumePrint.aspx.cs[2K]
QueryDepositForm.aspx[2K]
QueryDepositForm.aspx.cs[6K]
QueryDepositPrint.aspx[1K]
QueryDepositPrint.aspx.cs[1K]
QueryGuestForm.aspx[10K]
QueryGuestForm.aspx.cs[2K]
QuerySumForm.aspx[2K]
QuerySumForm.aspx.cs[2K]
QuerySumPrint.aspx[1K]
QuerySumPrint.aspx.cs[2K]
RoomStatusForm.aspx[4K]
RoomStatusForm.aspx.cs[1K]
ReportManage
ReportCheckoutForm.aspx[4K]
ReportCheckoutForm.aspx.cs[2K]
ReportCheckoutPrint.aspx[1K]
ReportCheckoutPrint.aspx.cs[1K]
ReportConsumeForm.aspx[3K]
ReportConsumeForm.aspx.cs[2K]
ReportConsumePrint.aspx[1K]
ReportConsumePrint.aspx.cs[1K]
ReportEatingForm.aspx[3K]
ReportEatingForm.aspx.cs[2K]
ReportEatingPrint.aspx[1K]
ReportEatingPrint.aspx.cs[1K]
ReportRegisterForm.aspx[4K]
ReportRegisterForm.aspx.cs[2K]
ReportRegisterPrint.aspx[1K]
ReportRegisterPrint.aspx.cs[1K]
ReportTelephoneForm.aspx[3K]
ReportTelephoneForm.aspx.cs[2K]
ReportTelephonePrint.aspx[1K]
ReportTelephonePrint.aspx.cs[1K]
RoomManage
BookForm.aspx[9K]
BookForm.aspx.cs[4K]
BookPrint.aspx[4K]
BookPrint.aspx.cs[1K]
ChangeForm.aspx[7K]
ChangeForm.aspx.cs[2K]
CheckOutForm.aspx[5K]
CheckOutForm.aspx.cs[11K]
CheckOutPrint.aspx[7K]
CheckOutPrint.aspx.cs[1K]
DepositForm.aspx[5K]
DepositForm.aspx.cs[7K]
DepositPrint.aspx[6K]
DepositPrint.aspx.cs[1K]
FromBookToRegisterForm.aspx[10K]
FromBookToRegisterForm.aspx.cs[7K]
PrintForm.aspx[6K]
PrintForm.aspx.cs[8K]
PrintPrint.aspx[7K]
PrintPrint.aspx.cs[1K]
RegisterForm.aspx[11K]
RegisterForm.aspx.cs[7K]
RegisterPrint.aspx[5K]
RegisterPrint.aspx.cs[2K]
SystemManage
AllErrorHelp.aspx[2K]
AllErrorHelp.aspx.cs[530B]
CompanyForm.aspx[7K]
CompanyForm.aspx.cs[1K]
GoodsForm.aspx[6K]
GoodsForm.aspx.cs[1K]
Login.aspx[5K]
Login.aspx.cs[5K]
Logout.aspx[1K]
Logout.aspx.cs[920B]
OperatorForm.aspx[26K]
OperatorForm.aspx.cs[4K]
PasswordRecovery.aspx[10K]
PasswordRecovery.aspx.cs[538B]
RegisterUser.aspx[10K]
RegisterUser.aspx.cs[536B]
RoomForm.aspx[7K]
RoomForm.aspx.cs[2K]
UserInfo.aspx[4K]
UserInfo.aspx.cs[911B]
UserPassword.aspx[8K]
UserPassword.aspx.cs[530B]
51aspx源码必读.txt[2K]
Default.aspx[447B]
Default.aspx.cs[1K]
MasterPage.master[4K]
MasterPage.master.cs[2K]
web.config[945B]
源码简介扬子江酒店管理信息系统源码
功能模块有java酒店管理换房代码:
客房管理 消费管理 查询管理 报表管理 系统管理
旅客入住登记 旅客换房登记 旅客结账退房 旅客预订登记
预定旅客入住 旅客补交押金 打印旅客账单 旅客餐费登记 旅客话费登记
其java酒店管理换房代码他消费登记 查询旅客信息 查询客房信息 查询商品消耗 查询消耗总量 查询旅客押金
客房入住报表 餐饮消费报表
其java酒店管理换房代码他消费报表 电话消费报表 旅客结账报表
登录管理系统 退出管理系统 新建操作用户 修改用户信息 修改用户密码
查询用户密码 分配用户权限 酒店信息设置 酒店房间设置 酒
Q2: JAVA SWING酒店管理系统界面房间的按钮变色等问题
首先 自定义一个Room类 或者 RoomInfo类, 用于 记录房间的各种属性.比如标价, 类型等
public class Room{
int num;//编号
int price;//价格
String type;//类型
//...构造方法.setter, getter , toString,HashCode,equals 等略.
}
然后, 自定义一个JButton 类, 该类构造的时候,需要传入一个Room类,
public RoomButton extends JButton{
Room room;
public RoomButton(Room room){
this.room=room; // 这样就把房间信息放入到了按钮里
}
public Room getRoom(){
return room;
}
}
第三,给按钮添加鼠标事件响应器,当鼠标移动到按钮上的时候取出room,. 然后把room上的信息设置到JLabel上
jlabel.setText(roomButton.getRoom().getNum()); //显示编号
完成后的效果图
关于java酒店管理换房代码和java酒店管理系统设计的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








