当前位置:编程学习 > JSP >>

jsp的if语句问题

month的值是01,02。。。12,date的值是01,02。。。31,想要达到这样的效果: 点击一个button,date的值自动加1,也就是说03的话变成04,15的话变成16。也是写了下面这段,可是没有成功,各位帮我看看哪里有问题,谢谢。 month,date已经用toString变成了string型的了。 if(month=="05") {if(date=="31") {month="06"; date="01"; } else if(date>8 && date<=30) {date=date+1; } else if(date>=1 && date<9) {date=date+1; date='0'+date; } }
追问:嗯。。就是日期计算的问题,比如要把0607变成0608,07怎么变成08对的,关键是01,02这种问题看不懂,能不能写个例子看一下
答案:string类型不能用==,用equals。而且string类型你怎么+1啊。。。而且我也没有看懂你想实现什么效果。。。点button。。date就+1.。。比如是6.30点button就变成7.01是这个意思嘛?
其他:别用month=="05"  用 month.equals("05") string类型不能用== 

上一个:jsp+tomcat+sql2005
下一个:在JSP中如何将int型的变量转换为object型?

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,