java 基本语法 试题_Java基本语法综合测试题

Java基本语法综合测试题

1、编写万年历程序,要求输出当前系统(2016年4月)对应日历。(80分)日一二三四五六

12

3456789 10111213141516 17181920212223 24252627282930

任务一:获得当前系统年份和月份

使用java.util.Calendar类来获取系统日期

(1)创建Calendar对象

Calendar date=Calendar.getInstance();

(2)获得系统年份和月份

year=date.get(Calendar.YEAR);//年份

month=date.get(Calendar.MONTH);//月份

任务二:获得当前月的第一天是星期几

(1)将日期设置为当前年月的第一天

date.set(year,month-1,1);

(2)获得第一天是星期几

xq=date.get(Calendar.DAY_OF_WEEK)-1;

任务三:获得当前月的天数num

任务四:将日历分布保存在数组中

任务五:输出数组中的内容

参考代码:

import java.util.Calendar;

publice class万年历{

public static void main(String args){

int year,month,xq,num;

//定义保存日期的42个元素的一维数组(可以是整数数组或字符串数组)Calendar date=Calendar.getInstance();

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值