用Java编程:输入某年某月后,输出该月的天数。

最好用控制台和对话框两种方法... 最好用控制台和对话框两种方法 展开
 我来答
鳄鳄0_0
2015-09-19 · 超过38用户采纳过TA的回答
知道小有建树答主
回答量:359
采纳率:50%
帮助的人:51.2万
展开全部
Calendar time=Calendar.getInstance()
time.clear();
time.set(Calendar.YEAR,year); //year 为 int
time.set(Calendar.MONTH,month-1); //month 为int
int day=time.getActualMaximum(Calendar.DAY_OF_MONTH);

某年year ,某月month ,天数day
追问
本人愚钝,可以整体化一点吗
追答
public int getMaxDay(int year,int month ){

Calendar time=Calendar.getInstance()
time.clear();
time.set(Calendar.YEAR,year); //year 为 int
time.set(Calendar.MONTH,month-1); //month 为int
return time.getActualMaximum(Calendar.DAY_OF_MONTH);
}
getMaxDay(2015, 9);
调用函数就行了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式