Java中的Calendar类中的getActualMaximum方法
1、java.util.Calendar.getActualMaximum() 方法返回基于此Calendar的时间值,指定日历字段可能拥有的最大值。示例演示java.util.calendar.getActualMaximum()方法的用法。
2、你查一下APICalendar的getActualMaximum(intfield)他传入的是一个int类型,这个方法的具体意思就是说根据你传入的参数代表的意思(年、月、周等)查询当前(年、月、周)拥有的最大值。
3、首先:getActualMaximum()是获取给定日历字段的可能最大值 这个指定是调用这个方法的calender对象,在你的程序中就是c中指定的c.setTime(d)c.DAY_OF_MONTH是Calendar对象给定的常量,这个常量匹配的值就是5,也就是说在Calendar对象中,5这个整数代表的就是月份中的日期。
4、int maxDay = calendar.getActualMaximum(Calendar.DAY_OF_MONTH);// 返回该月的天数 return maxDay;} } 在上述代码中,我们定义了一个静态方法dayOfMonth(),该方法接受年份和月份作为参数,返回该年月的天数。具体实现方式与前面的示例代码类似,使用Calendar类获取该年月的最大天数,并返回该天数。
文章声明:以上内容(如有图片或视频亦包括在内)除非注明,否则均为腾飞百科原创文章,转载或复制请以超链接形式并注明出处。