java问题,这个两段代码什么意思?求详细解答。Calendar c=Calendar.gatIn

java问题,这个两段代码什么意思?求详细解答。Calendarc=Calendar.gatInstance();c.set(Calendar.YEAR,year);求详... java问题,这个两段代码什么意思?求详细解答。Calendar c=Calendar.gatInstance(); c.set(Calendar.YEAR,year);求详细解释谢谢 展开
 我来答
百度网友fa6f888
2014-08-11 · TA获得超过1056个赞
知道小有建树答主
回答量:519
采纳率:0%
帮助的人:524万
展开全部
Calendar c=Calendar.gatInstance(); //拿到java日期处理类实例
c.set(Calendar.YEAR,year); //把变量year赋值给这个实例,使得c的年份是变量year的年份

Calendar 类是java日期处理的一个类,具体看api
追问
class Rq{
public void rq(int year,int month,int date){
c.set(Calendar.MONTH,month-1);
c.set(Calendar.DATE,date);
int week = c.get(Calendar.DAY_OF_WEEK);
switch (week){ //判断输入的日期是周几 month-1什么意思?求段代码详解
追答
class Rq{ //定义的日期类
public void rq(int year,int month,int date){ //定义日期方法 传入参数年,月,日
c.set(Calendar.MONTH,month-1); //给c的月份赋值,因为Calendar的月好像是从0开始 所以传入的月要减一
c.set(Calendar.DATE,date); //给c的日赋值
int week = c.get(Calendar.DAY_OF_WEEK); //取得当前日期是周几
switch (week){
百度网友1b527f4
2014-08-11
知道答主
回答量:65
采纳率:0%
帮助的人:12.8万
展开全部
第一个我知道系统软件不兼容的报警代码 希望可以帮助你
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式