Calendar类域常量

Systen.out.println("September 11,2001 is a"+dayNameOfWeek[calendar.get(Calendar.Day_OF_WEEK)-1]);

为什么是减一怎么算的我知道Day_OF_WEEK表示一周的天数,1是星期日  ,所以应该是加一啊   


1149034437
浏览 1611回答 1
1回答

慕无忌8876879

因为数组下标从0开始,而她返回的是数组的内容,是数组{1,2,3,4,5,6,7}中用1~7来表示:星期天,星期一,星期二,星期三,星期四,星期五,星期六 。如果当天是星期一她会返回2,所以减一,才等于1,才是你想要的
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java