输入指定的年份与月份,看这个月的日历表 package Xueying_Liu; import java.util.Scanner; public class rilibiao { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入您选择的年份"); int year = sc.nextInt(); System.out.println…
import java.util.Calendar; public class Main { public static void main(String[] args) { Calendar cal = Calendar.getInstance(); int day = cal.get(Calendar.DATE); int month = cal.get(Calendar.MONTH) + 1; int year = cal.get(Calendar.YEAR); …
很多朋友在使初次使用Calendar时,会发现月份莫名其妙对不上,显示的结果总是比预期中小1个月,检查好几遍也没发现程序有错,于是开始抓狂.其实这个时候,只要去看JDK就会明白问题所在.JDK告诉我们日历类的月份范围是[0,11],也就是说月份从0开始,而其他却是从1开始的.所以我们在使用Calendar时需要单独对月份进行+1处理. JDK神坑,谨记~ Edit by Jimmy 2014.09.24…